public ActionResult Add() { Session[SessionKey.SESSION_REPORT_DETAIL] = null; string SnNum = WebUtil.GetQueryStringValue <string>("SnNum"); ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", this.CompanyID); dic.Add("SnNum", SnNum); string result = client.Execute(ReportApiName.ReportApiName_GetSingle, dic); DataResult <ReportsEntity> dataResult = JsonConvert.DeserializeObject <DataResult <ReportsEntity> >(result); ReportsEntity entity = dataResult.Result; entity = entity.IsNull() ? new ReportsEntity() : entity; ViewBag.Entity = entity; ViewBag.ReportType = EnumHelper.GetOptions <EReportType>(entity.ReportType); ViewBag.DataSourceType = EnumHelper.GetOptions <EDataSourceType>(entity.DsType); result = client.Execute(ReportApiName.ReportApiName_GetParameter, dic); DataResult <List <ReportParamsEntity> > paramResult = JsonConvert.DeserializeObject <DataResult <List <ReportParamsEntity> > >(result); List <ReportParamsEntity> listParams = paramResult.Result; Session[SessionKey.SESSION_REPORT_DETAIL] = listParams; return(View()); }
public ActionResult GetBadAbleList() { string CompanyID = this.CompanyID; string LocalNum = WebUtil.GetFormValue <string>("LocalNum", string.Empty); string BarCode = WebUtil.GetFormValue <string>("BarCode", string.Empty); string ProductName = WebUtil.GetFormValue <string>("ProductName", string.Empty); string BatchNum = WebUtil.GetFormValue <string>("BatchNum", string.Empty); int PageIndex = WebUtil.GetFormValue <int>("PageIndex", 1); int PageSize = WebUtil.GetFormValue <int>("PageSize", 10); int LocalType = WebUtil.GetFormValue <int>("LocalType", 0); ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("PageIndex", PageIndex.ToString()); dic.Add("PageSize", PageSize.ToString()); dic.Add("LocalType", LocalType.ToString()); dic.Add("LocalNum", LocalNum); dic.Add("BarCode", BarCode); dic.Add("ProductName", ProductName); dic.Add("BatchNum", BatchNum); dic.Add("StorageNum", this.DefaultStorageNum); string result = client.Execute(LocalProductApiName.LocalProductApiName_GetBadAbleList, dic); return(Content(result)); }
public ActionResult GetList() { string CompanyID = this.CompanyID; int PageIndex = WebUtil.GetFormValue <int>("PageIndex", 1); int PageSize = WebUtil.GetFormValue <int>("PageSize", 10); string OrderNum = WebUtil.GetFormValue <string>("OrderNum"); int InType = WebUtil.GetFormValue <int>("InType", 0); string SupName = WebUtil.GetFormValue <string>("SupName", string.Empty); string SupNum = WebUtil.GetFormValue <string>("SupNum", string.Empty); int Status = WebUtil.GetFormValue <int>("Status", 0); string ContractOrder = WebUtil.GetFormValue <string>("ContractOrder", string.Empty); string BeginTime = WebUtil.GetFormValue <string>("BeginTime", string.Empty); string EndTime = WebUtil.GetFormValue <string>("EndTime", string.Empty); ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("PageIndex", PageIndex.ToString()); dic.Add("PageSize", PageSize.ToString()); dic.Add("OrderNum", OrderNum); dic.Add("StorageNum", this.DefaultStorageNum); dic.Add("InType", InType.ToString()); dic.Add("SupName", SupName); dic.Add("SupNum", SupNum); dic.Add("Status", Status.ToString()); dic.Add("ContractOrder", ContractOrder); dic.Add("BeginTime", BeginTime); dic.Add("EndTime", EndTime); string result = client.Execute(InStorageApiName.InStorageApiName_GetDetailList, dic); return(Content(result)); }
public ActionResult SaleReportList() { string BarCode = WebUtil.GetFormValue <string>("BarCode"); string ProductName = WebUtil.GetFormValue <string>("ProductName"); string CusNum = WebUtil.GetFormValue <string>("CusNum"); string CusName = WebUtil.GetFormValue <string>("CusName"); string BeginTime = WebUtil.GetFormValue <string>("BeginTime"); string EndTime = WebUtil.GetFormValue <string>("EndTime"); int PageIndex = WebUtil.GetFormValue <int>("PageIndex", 1); int PageSize = WebUtil.GetFormValue <int>("PageSize", 10); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("BarCode", BarCode); dic.Add("ProductName", ProductName); dic.Add("CusNum", CusNum); dic.Add("CusName", CusName); dic.Add("BeginTime", BeginTime); dic.Add("EndTime", EndTime); dic.Add("PageIndex", PageIndex.ToString()); dic.Add("PageSize", PageSize.ToString()); ITopClient client = new TopClientDefault(); string result = client.Execute(SaleApiName.SaleApiName_GetDetailList, dic); return(Content(result)); }
public ActionResult ToReturn() { string SnNum = WebUtil.GetFormValue <string>("SnNum"); List <PurchaseDetailEntity> list = WebUtil.GetFormObject <List <PurchaseDetailEntity> >("List"); if (list.IsNullOrEmpty()) { DataResult dataResult = new DataResult() { Code = (int)EResponseCode.Exception, Message = "请选择要退货的产品" }; return(Content(JsonHelper.SerializeObject(dataResult))); } string StorageNum = this.DefaultStorageNum; ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("SnNum", SnNum); dic.Add("StorageNum", StorageNum); dic.Add("List", JsonConvert.SerializeObject(list)); string result = client.Execute(PurchaseApiName.PurchaseApiName_ToReturn, dic); return(Content(result)); }
/// <summary> /// 获取部门下拉框 /// </summary> /// <param name="DepartNum"></param> /// <returns></returns> public static string GetDepart(string DepartNum, string CompanyID) { ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("DepartNum", DepartNum); string result = client.Execute(DepartApiName.DepartApiName_GetList, dic); string returnResult = string.Empty; if (!result.IsEmpty()) { DataListResult <SysDepartEntity> dataResult = JsonConvert.DeserializeObject <DataListResult <SysDepartEntity> >(result); List <SysDepartEntity> listResult = dataResult.Result; StringBuilder sb = new StringBuilder(); sb.Append("<option value=''>请选择</option>"); if (!listResult.IsNullOrEmpty()) { foreach (SysDepartEntity item in listResult.Where(a => a.Depth == 2)) { sb.AppendFormat("<option value='{0}' {1}>{2}</option>", item.SnNum, item.SnNum == DepartNum ? "selected='selected'" : "", (item.DepartName == "Root") ? "":item.DepartName); if (listResult.Exists(b => b.ParentNum == item.SnNum)) { GetDepartChild(listResult, item.SnNum, DepartNum, ref sb); } } } returnResult = sb.ToString(); } return(returnResult); }
public ActionResult GetList() { string BarCode = WebUtil.GetFormValue <string>("BarCode"); string ProductName = WebUtil.GetFormValue <string>("ProductName"); string BatchNum = WebUtil.GetFormValue <string>("BatchNum"); string StorageNum = WebUtil.GetFormValue <string>("StorageNum"); string Day = WebUtil.GetFormValue <string>("Day"); int PageIndex = WebUtil.GetFormValue <int>("PageIndex", 1); int PageSize = WebUtil.GetFormValue <int>("PageSize", 10); ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("PageIndex", PageIndex.ToString()); dic.Add("PageSize", PageSize.ToString()); dic.Add("BarCode", BarCode); dic.Add("ProductName", ProductName); dic.Add("BatchNum", BatchNum); dic.Add("StorageNum", StorageNum); dic.Add("Day", Day); string result = client.Execute(BalanceBookApiName.BalanceBookApiName_GetList, dic); return(Content(result)); }
public ActionResult GetList() { ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); string CompanyID = this.CompanyID; int PageIndex = WebUtil.GetFormValue <int>("PageIndex", 1); int PageSize = WebUtil.GetFormValue <int>("PageSize", 10); string EquipmentName = WebUtil.GetFormValue <string>("EquipmentName"); string Remark = WebUtil.GetFormValue <string>("Remark", string.Empty); string EquipmentNum = WebUtil.GetFormValue <string>("EquipmentNum", string.Empty); int Status = WebUtil.GetFormValue <int>("Status", 0); dic.Add("CompanyID", CompanyID); dic.Add("PageIndex", PageIndex.ToString()); dic.Add("PageSize", PageSize.ToString()); dic.Add("EquipmentName", EquipmentName); dic.Add("Remark", Remark); dic.Add("EquipmentNum", EquipmentNum); dic.Add("Status", Status.ToString()); string result = client.Execute(EquipmentApiName.EquipmentApiName_GetPage, dic); return(Content(result)); }
public ActionResult LoadProcParam() { string ProcName = WebUtil.GetFormValue <string>("ProcName"); ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", this.CompanyID); dic.Add("ProceName", ProcName); string result = client.Execute(ReportApiName.ReportApiName_GetProcParameter, dic); DataResult <List <ReportParamsEntity> > dataResult = JsonConvert.DeserializeObject <DataResult <List <ReportParamsEntity> > >(result); List <ReportParamsEntity> listResult = dataResult.Result; if (!listResult.IsNullOrEmpty()) { foreach (ReportParamsEntity item in listResult) { item.SnNum = item.SnNum.IsEmpty() ? ConvertHelper.NewGuid() : item.SnNum; } } Session[SessionKey.SESSION_REPORT_DETAIL] = listResult; DataResult Result = new DataResult() { Code = (int)EResponseCode.Success, Message = "加载成功" }; return(Content(JsonHelper.SerializeObject(Result))); }
public ActionResult GetList() { int pageIndex = WebUtil.GetFormValue <int>("pageIndex", 1); int pageSize = WebUtil.GetFormValue <int>("pageSize", 15); string UserCode = WebUtil.GetFormValue <string>("UserCode", string.Empty); string UserName = WebUtil.GetFormValue <string>("UserName", string.Empty); string RoleNum = WebUtil.GetFormValue <string>("RoleNum", string.Empty); string DepartNum = WebUtil.GetFormValue <string>("DepartNum", string.Empty); string CompanyID = this.CompanyID; Dictionary <string, string> dic = new Dictionary <string, string>(); ITopClient client = new TopClientDefault(); dic.Add("CompanyID", CompanyID); dic.Add("pageIndex", pageIndex.ToString()); dic.Add("pageSize", pageSize.ToString()); dic.Add("UserCode", UserCode); dic.Add("UserName", UserName); dic.Add("RoleNum", RoleNum); dic.Add("DepartNum", DepartNum); string result = client.Execute(UserApiName.UserApiName_GetList_Page, dic); return(Content(result)); }
/// <summary> /// 保存设计报表 /// </summary> /// <param name="reportID"></param> /// <param name="reportUUID"></param> /// <returns></returns> public ActionResult SaveDesignedReport(string reportID, string reportUUID) { ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", this.CompanyID); dic.Add("SnNum", reportID); if (reportID.IsEmpty()) { return(Redirect("/Report/Manager/List")); } string result = client.Execute(ReportApiName.ReportApiName_GetSingle, dic); DataResult <ReportsEntity> dataResult = JsonConvert.DeserializeObject <DataResult <ReportsEntity> >(result); ReportsEntity entity = dataResult.Result; if (entity.IsNull()) { return(Redirect("/Report/Manager/List")); } string FileRealPath = Server.MapPath("~" + entity.FileName); string FileTempPath = Server.MapPath("~/Theme/content/report/temp/" + reportUUID); FileManager.DeleteFile(FileRealPath); System.IO.File.Copy(FileTempPath, FileRealPath, true); return(Content("")); }
public ActionResult GetList() { string CompanyID = this.CompanyID; int PageIndex = WebUtil.GetFormValue <int>("PageIndex", 1); int PageSize = WebUtil.GetFormValue <int>("PageSize", 10); string SupName = WebUtil.GetFormValue <string>("SupName", string.Empty); string SupNum = WebUtil.GetFormValue <string>("SupNum", string.Empty); string Phone = WebUtil.GetFormValue <string>("Phone", string.Empty); int SupType = WebUtil.GetFormValue <int>("SupType", -1); ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("PageIndex", PageIndex.ToString()); dic.Add("PageSize", PageSize.ToString()); dic.Add("SupName", SupName); dic.Add("SupNum", SupNum); dic.Add("Phone", Phone); dic.Add("SupType", SupType.ToString()); string result = client.Execute(SupplierApiName.SupplierApiName_GetPage, dic); return(Content(result)); }
public ActionResult Add() { ITopClient client = new TopClientDefault(); string RoleNum = WebUtil.GetFormValue <string>("RoleNum"); string SnNum = WebUtil.GetFormValue <string>("SnNum"); string RoleName = WebUtil.GetFormValue <string>("RoleName"); string Remark = WebUtil.GetFormValue <string>("Remark"); string CompanyID = this.CompanyID; Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("SnNum", SnNum); dic.Add("RoleNum", RoleNum); dic.Add("RoleName", RoleName); dic.Add("Remark", Remark); string ApiName = RoleApiName.RoleApiName_Add; if (!RoleNum.IsEmpty()) { ApiName = RoleApiName.RoleApiName_Edit; } string result = client.Execute(ApiName, dic); return(Content(result)); }
public ActionResult Upload() { string SnNum = WebUtil.GetQueryStringValue <string>("SnNum"); InventoryOrderEntity entity = null; if (!SnNum.IsEmpty()) { ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("SnNum", SnNum); string result = client.Execute(CheckApiName.CheckApiName_GetOrder, dic); DataResult <InventoryOrderEntity> dataResult = JsonConvert.DeserializeObject <DataResult <InventoryOrderEntity> >(result); entity = dataResult.Result; } entity = entity.IsNull() ? new InventoryOrderEntity() : entity; ViewBag.Entity = entity; //加载默认的库位 string LocationStr = DropDownHelper.GetLocation(this.DefaultStorageNum, "", this.CompanyID); ViewBag.LocationStr = LocationStr; return(View()); }
public ActionResult AddDepart() { string DepartNum = WebUtil.GetQueryStringValue <string>("DepartNum", string.Empty); string CompanyID = this.CompanyID; string ParentNum = string.Empty; SysDepartEntity entity = null; if (!DepartNum.IsEmpty()) { ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("DepartNum", DepartNum); string result = client.Execute(DepartApiName.DepartApiName_Single, dic); if (!result.IsEmpty()) { DataResult <SysDepartEntity> dataResult = JsonConvert.DeserializeObject <DataResult <SysDepartEntity> >(result); entity = dataResult.Result; } } entity = entity.IsNull() ? new SysDepartEntity() : entity; ViewBag.Entity = entity; ParentNum = entity.ParentNum; ViewBag.DepartList = DropDownHelper.GetDepart(ParentNum, CompanyID); return(View()); }
public ActionResult GetAddressList() { string CompanyID = this.CompanyID; int PageIndex = WebUtil.GetFormValue <int>("PageIndex", 1); int PageSize = WebUtil.GetFormValue <int>("PageSize", 10); string Address = WebUtil.GetFormValue <string>("Address", string.Empty); string Phone = WebUtil.GetFormValue <string>("Phone", string.Empty); string CusNum = WebUtil.GetFormValue <string>("CusNum", string.Empty); string CusName = WebUtil.GetFormValue <string>("CusName", string.Empty); ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("PageIndex", PageIndex.ToString()); dic.Add("PageSize", PageSize.ToString()); dic.Add("Address", Address); dic.Add("Phone", Phone); dic.Add("CusNum", CusNum); dic.Add("CusName", CusName); string result = client.Execute(CustomerApiName.CustomerApiName_GetAddressPage, dic); return(Content(result)); }
public ActionResult AddUser() { string UserNum = WebUtil.GetQueryStringValue <string>("UserNum", string.Empty); string CompanyID = this.CompanyID; AdminEntity entity = null; if (!UserNum.IsEmpty()) { ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("UserNum", UserNum); string result = client.Execute(UserApiName.UserApiName_Single, dic); if (!result.IsEmpty()) { DataResult <AdminEntity> dataResult = JsonConvert.DeserializeObject <DataResult <AdminEntity> >(result); entity = dataResult.Result; } } entity = entity == null ? new AdminEntity() : entity; ViewBag.Entity = entity; ViewBag.DepartList = DropDownHelper.GetDepart(entity.DepartNum, CompanyID); ViewBag.RoleList = DropDownHelper.GetRole(entity.RoleNum, CompanyID); return(View()); }
public ActionResult AutoCustomer() { string KeyWord = WebUtil.GetQueryStringValue <string>("KeyWord"); int TopSize = WebUtil.GetFormValue <int>("TopSize", 10); ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("TopSize", TopSize.ToString()); dic.Add("KeyWord", KeyWord); string result = client.Execute(CustomerApiName.CustomerApiName_SearchCustomer, dic); DataListResult <CusAddressEntity> dataResult = JsonHelper.DeserializeObject <DataListResult <CusAddressEntity> >(result); List <CusAddressEntity> listResult = dataResult.Result; listResult = listResult.IsNull() ? new List <CusAddressEntity>() : listResult; StringBuilder sb = new StringBuilder(); foreach (CusAddressEntity item in listResult) { sb.Append(JsonHelper.SerializeObject(item) + "\n"); } if (sb.Length == 0) { sb.Append("\n"); } return(Content(sb.ToString())); }
public ActionResult Add() { ITopClient client = new TopClientDefault(); string SnNum = WebUtil.GetFormValue <string>("SnNum"); string EquipmentName = WebUtil.GetFormValue <string>("EquipmentName"); string EquipmentNum = WebUtil.GetFormValue <string>("EquipmentNum"); int IsImpower = WebUtil.GetFormValue <int>("IsImpower"); string Flag = WebUtil.GetFormValue <string>("Flag"); int Status = WebUtil.GetFormValue <int>("Status"); string Remark = WebUtil.GetFormValue <string>("Remark"); string CompanyID = this.CompanyID; Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("SnNum", SnNum); dic.Add("EquipmentName", EquipmentName); dic.Add("EquipmentNum", EquipmentNum); dic.Add("IsImpower", IsImpower.ToString()); dic.Add("Flag", Flag); dic.Add("Status", Status.ToString()); dic.Add("Remark", Remark); dic.Add("CreateUser", this.LoginUser.UserNum); string ApiName = EquipmentApiName.EquipmentApiName_Add; if (!SnNum.IsEmpty()) { ApiName = EquipmentApiName.EquipmentApiName_Edit; } string result = client.Execute(ApiName, dic); return(Content(result)); }
public ActionResult Add() { ITopClient client = new TopClientDefault(); string CompanyID = this.CompanyID; CustomerEntity entity = WebUtil.GetFormObject <CustomerEntity>("Entity"); entity.CreateTime = DateTime.Now; entity.CreateUser = this.LoginUserNum; entity.CompanyID = this.CompanyID; Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("Entity", JsonHelper.SerializeObject(entity)); List <CusAddressEntity> listAddress = Session[SessionKey.SESSION_CUSTOMER_ADDRESS] as List <CusAddressEntity>; listAddress = listAddress.IsNull() ? new List <CusAddressEntity>() : listAddress; dic.Add("List", JsonHelper.SerializeObject(listAddress)); string ApiName = CustomerApiName.CustomerApiName_Add; if (!entity.SnNum.IsEmpty()) { ApiName = CustomerApiName.CustomerApiName_Edit; } string result = client.Execute(ApiName, dic); DataResult dataResult = JsonHelper.DeserializeObject <DataResult>(result); if (dataResult.Code == (int)EResponseCode.Success) { Session[SessionKey.SESSION_CUSTOMER_ADDRESS] = null; } return(Content(result)); }
public ActionResult Add() { ITopClient client = new TopClientDefault(); ProductEntity entity = WebUtil.GetFormObject <ProductEntity>("Entity"); entity.CompanyID = this.CompanyID; entity.CreateUser = this.LoginUser.UserNum; entity.CreateTime = DateTime.Now; entity.IsSingle = (int)EProductPackage.Single; string CompanyID = this.CompanyID; Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("Entity", JsonConvert.SerializeObject(entity)); dic.Add("CompanyID", CompanyID); string ApiName = ProductApiName.ProductApiName_Add; if (!entity.SnNum.IsEmpty()) { ApiName = ProductApiName.ProductApiName_Edit; } string result = client.Execute(ApiName, dic); return(Content(result)); }
public ActionResult Add() { string SnNum = WebUtil.GetFormValue <string>("SnNum"); string CarrierNum = WebUtil.GetFormValue <string>("CarrierNum"); string CarrierName = WebUtil.GetFormValue <string>("CarrierName"); string Remark = WebUtil.GetFormValue <string>("Remark"); ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("SnNum", SnNum); dic.Add("CarrierNum", CarrierNum); dic.Add("CarrierName", CarrierName); dic.Add("Remark", Remark); dic.Add("CompanyID", this.CompanyID); string ApiName = CarrierApiName.CarrierApiName_Add; if (SnNum.IsNotEmpty()) { ApiName = CarrierApiName.CarrierApiName_Edit; } string content = client.Execute(ApiName, dic); return(Content(content)); }
/// <summary> /// 物流承运商 /// </summary> /// <param name="CarrierNum"></param> /// <param name="CompanyID"></param> /// <returns></returns> public static string GetCarrier(string CarrierNum, string CompanyID) { ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); string result = client.Execute(CarrierApiName.CarrierApiName_GetList, dic); string returnResult = string.Empty; if (!result.IsEmpty()) { DataListResult <CarrierEntity> dataResult = JsonConvert.DeserializeObject <DataListResult <CarrierEntity> >(result); List <CarrierEntity> listResult = dataResult.Result; StringBuilder sb = new StringBuilder(); sb.Append("<option value=''>请选择</option>"); if (!listResult.IsNullOrEmpty()) { foreach (var item in listResult) { sb.AppendFormat("<option value='{0}' {1}>{2}</option>", item.SnNum, item.SnNum == CarrierNum ? "selected='selected'" : "", item.CarrierName); } } returnResult = sb.ToString(); } return(returnResult); }
public ActionResult Add() { string StorageNum = WebUtil.GetQueryStringValue <string>("StorageNum"); string LocalNum = WebUtil.GetQueryStringValue <string>("SnNum", string.Empty); LocationEntity entity = null; ITopClient client = new TopClientDefault(); if (!LocalNum.IsEmpty()) { Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("LocalNum", LocalNum); string result = client.Execute(LocationApiName.LocationApiName_Single, dic); DataResult <LocationEntity> dataResult = JsonConvert.DeserializeObject <DataResult <LocationEntity> >(result); entity = dataResult.Result; } entity = entity.IsNull() ? new LocationEntity() : entity; ViewBag.Entity = entity; entity.StorageNum = entity.StorageNum.IsEmpty() ? StorageNum : entity.StorageNum; ViewBag.LocalType = EnumHelper.GetOptions <ELocalType>(entity.LocalType); ViewBag.Storage = DropDownHelper.GetStorage(entity.StorageNum, this.CompanyID); return(View()); }
public ActionResult SetCarrier() { string SnNum = WebUtil.GetFormValue <string>("SnNum"); string CarrierNum = WebUtil.GetFormValue <string>("CarrierNum"); string LogisticsNo = WebUtil.GetFormValue <string>("LogisticsNo"); DataResult dataResult = new DataResult(); if (CarrierNum.IsEmpty()) { dataResult.Code = (int)EResponseCode.Exception; dataResult.Message = "请选择承运商"; return(Content(JsonHelper.SerializeObject(dataResult))); } if (LogisticsNo.IsEmpty()) { dataResult.Code = (int)EResponseCode.Exception; dataResult.Message = "请输入物流单号"; return(Content(JsonHelper.SerializeObject(dataResult))); } ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("SnNum", SnNum); dic.Add("CarrierNum", CarrierNum); dic.Add("LogisticsNo", LogisticsNo); string result = client.Execute(OutStorageApiName.OutStorageApiName_SetCarrier, dic); return(Content(result)); }
public ActionResult Add() { ITopClient client = new TopClientDefault(); string CompanyID = this.CompanyID; string DepartName = WebUtil.GetFormValue <string>("DepartName"); string ParentNum = WebUtil.GetFormValue <string>("ParentNum"); string DepartNum = WebUtil.GetFormValue <string>("DepartNum"); string SnNum = WebUtil.GetFormValue <string>("SnNum"); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("DepartName", DepartName); dic.Add("ParentNum", ParentNum); dic.Add("DepartNum", DepartNum); dic.Add("SnNum", SnNum); string ApiName = DepartApiName.DepartApiName_Add; if (!DepartNum.IsEmpty()) { ApiName = DepartApiName.DepartApiName_Edit; } string result = client.Execute(ApiName, dic); return(Content(result)); }
public ActionResult GetList() { string BarCode = WebUtil.GetFormValue <string>("BarCode", string.Empty); string ProductName = WebUtil.GetFormValue <string>("ProductName", string.Empty); string BatchNum = WebUtil.GetFormValue <string>("BatchNum", string.Empty); int Type = WebUtil.GetFormValue <int>("Type", 0); string FromStorageNum = WebUtil.GetFormValue <string>("FromStorageNum"); string OrderNum = WebUtil.GetFormValue <string>("OrderNum"); string ContactOrder = WebUtil.GetFormValue <string>("ContactOrder"); string BeginTime = WebUtil.GetFormValue <string>("BeginTime"); string EndTime = WebUtil.GetFormValue <string>("EndTime"); int PageIndex = WebUtil.GetFormValue <int>("PageIndex", 1); int PageSize = WebUtil.GetFormValue <int>("PageSize", 10); ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("PageIndex", PageIndex.ToString()); dic.Add("PageSize", PageSize.ToString()); dic.Add("BarCode", BarCode); dic.Add("ProductName", ProductName); dic.Add("BatchNum", BatchNum); dic.Add("Type", Type.ToString()); dic.Add("FromStorageNum", FromStorageNum); dic.Add("OrderNum", OrderNum); dic.Add("ContactOrder", ContactOrder); dic.Add("BeginTime", BeginTime); dic.Add("EndTime", EndTime); string result = client.Execute(InventoryApiName.InventoryApiName_GetList, dic); return(Content(result)); }
public ActionResult AddRole() { string RoleNum = WebUtil.GetQueryStringValue <string>("RoleNum", string.Empty); string CompanyID = this.CompanyID; SysRoleEntity entity = null; if (!RoleNum.IsEmpty()) { ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("SnNum", RoleNum); string result = client.Execute(RoleApiName.RoleApiName_Single, dic); if (!result.IsEmpty()) { DataResult <SysRoleEntity> dataResult = JsonConvert.DeserializeObject <DataResult <SysRoleEntity> >(result); entity = dataResult.Result; } } entity = entity.IsNull() ? new SysRoleEntity() : entity; ViewBag.Entity = entity; return(View()); }
public ActionResult GetList() { string StorageNum = WebUtil.GetFormValue <string>("StorageNum", string.Empty); string BarCode = WebUtil.GetFormValue <string>("BarCode", string.Empty); string ProductName = WebUtil.GetFormValue <string>("ProductName", string.Empty); string BatchNum = WebUtil.GetFormValue <string>("BatchNum", string.Empty); string SupNum = WebUtil.GetFormValue <string>("SupNum", string.Empty); int PageIndex = WebUtil.GetFormValue <int>("PageIndex", 1); int PageSize = WebUtil.GetFormValue <int>("PageSize", 10); StorageNum = this.DefaultStorage.SnNum; ITopClient client = new TopClientDefault(); Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("CompanyID", CompanyID); dic.Add("PageIndex", PageIndex.ToString()); dic.Add("PageSize", PageSize.ToString()); dic.Add("StorageNum", StorageNum); dic.Add("BarCode", BarCode); dic.Add("ProductName", ProductName); dic.Add("BatchNum", BatchNum); dic.Add("SupNum", SupNum); string result = client.Execute(WarnApiName.WarnApiName_GetList, dic); return(Content(result)); }
public ActionResult Add() { ITopClient client = new TopClientDefault(); string LocalNum = WebUtil.GetFormValue <string>("LocalNum"); string LocalBarCode = WebUtil.GetFormValue <string>("LocalBarCode"); string LocalName = WebUtil.GetFormValue <string>("LocalName"); string StorageNum = WebUtil.GetFormValue <string>("StorageNum"); int StorageType = WebUtil.GetFormValue <int>("StorageType"); int LocalType = WebUtil.GetFormValue <int>("LocalType"); string Rack = WebUtil.GetFormValue <string>("Rack"); double Length = WebUtil.GetFormValue <double>("Length"); double Width = WebUtil.GetFormValue <double>("Width"); double Height = WebUtil.GetFormValue <double>("Height"); double X = WebUtil.GetFormValue <double>("X"); double Y = WebUtil.GetFormValue <double>("Y"); double Z = WebUtil.GetFormValue <double>("Z"); string UnitNum = WebUtil.GetFormValue <string>("UnitNum"); string UnitName = WebUtil.GetFormValue <string>("UnitName"); string Remark = WebUtil.GetFormValue <string>("Remark"); int IsForbid = WebUtil.GetFormValue <int>("IsForbid", (int)EBool.No); int IsDefault = WebUtil.GetFormValue <int>("IsDefault", (int)EBool.No); int IsDelete = (int)EIsDelete.NotDelete; DateTime CreateTime = DateTime.Now; string CompanyID = this.CompanyID; Dictionary <string, string> dic = new Dictionary <string, string>(); dic.Add("LocalNum", LocalNum); dic.Add("LocalBarCode", LocalBarCode); dic.Add("LocalName", LocalName); dic.Add("StorageNum", StorageNum); dic.Add("StorageType", StorageType.ToString()); dic.Add("LocalType", LocalType.ToString()); dic.Add("Rack", Rack); dic.Add("Length", Length.ToString()); dic.Add("Width", Width.ToString()); dic.Add("Height", Height.ToString()); dic.Add("X", X.ToString()); dic.Add("Y", Y.ToString()); dic.Add("Z", Z.ToString()); dic.Add("UnitNum", UnitNum); dic.Add("UnitName", UnitName); dic.Add("Remark", Remark); dic.Add("IsForbid", IsForbid.ToString()); dic.Add("IsDefault", IsDefault.ToString()); dic.Add("IsDelete", IsDelete.ToString()); dic.Add("CreateTime", CreateTime.To("yyyy-MM-dd")); dic.Add("CompanyID", CompanyID); string ApiName = LocationApiName.LocationApiName_Add; if (!LocalNum.IsEmpty()) { ApiName = LocationApiName.LocationApiName_Edit; } string result = client.Execute(ApiName, dic); return(Content(result)); }