You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
1.6 KiB
41 lines
1.6 KiB
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Net;
|
|
using System.Net.Http;
|
|
using System.Text.RegularExpressions;
|
|
using System.Web.Http;
|
|
using Warehouse.DAL.Report;
|
|
|
|
namespace Warehouse.WebApi
|
|
{
|
|
public class StorageController : ApiController
|
|
{
|
|
StorageReportDAL DT = new StorageReportDAL();
|
|
[Route("api/StorageReport/StorageReports")]
|
|
[HttpPost]
|
|
public IHttpActionResult StorageReport(dynamic para)
|
|
{
|
|
//string bt, string et, string name, string locationname, string containerno, string palletno, string final_grade, string power_grade
|
|
string bt = para.bt;
|
|
string et = para.et;
|
|
string name = para.name;
|
|
string locationname = para.locationname;
|
|
string final_grade = para.final_grade;
|
|
string power_grade = para.power_grade;
|
|
string containerno_old = para.containerno;
|
|
string trim = Regex.Replace(containerno_old, @"\s", " ");
|
|
string containerno = "'" + trim.Replace(" ", "','") + "'";
|
|
|
|
string palletno_old = para.palletno;
|
|
string trim1 = Regex.Replace(palletno_old, @"\s", " ");
|
|
string palletno = "'" + trim1.Replace(" ", "','") + "'";
|
|
string workorder = para.workorder;
|
|
string saleorder = para.saleorder;
|
|
string area_code = para.workshop;
|
|
string serial = para.serial;
|
|
var res = DT.Storage(bt, et, name, locationname, containerno, palletno, final_grade, power_grade,workorder,saleorder,area_code,serial);
|
|
return Json(res);
|
|
}
|
|
}
|
|
}
|