public void Create(WMS_C102_InStoreDetail WMS_C102_InStoreDetail) { WMS_C102_InStoreDetail.CreateDt = DateTime.Now; tb_Sys_User tempUser = appCacheService.GetItem("user") as tb_Sys_User; WMS_C102_InStoreDetail.CreateUser = tempUser.UserName; WMS_C102_InStoreDetail.Validate(); this.WMS_C102_InStoreDetailRepository.Add(WMS_C102_InStoreDetail); this.runtimeService.Commit(); }
public void Update(WMS_C102_InStoreDetail WMS_C102_InStoreDetail) { WMS_C102_InStoreDetail.ModifyDt = DateTime.Now; tb_Sys_User tempUser = appCacheService.GetItem("user") as tb_Sys_User; WMS_C102_InStoreDetail.ModifyUser = tempUser.UserName; WMS_C102_InStoreDetail.Validate(); var existstb_Sys_Menu = this.GetById(WMS_C102_InStoreDetail.Id); this.WMS_C102_InStoreDetailRepository.SetValues(WMS_C102_InStoreDetail, existstb_Sys_Menu); this.runtimeService.Commit(); }
protected override void InitData() { var suppData = supplierServer.GetSuppler().Select(a => new InputItem { DisPlayName = a.Alias, Value = a.SuppCode, InputCode1 = a.SuppCode }).ToList(); SetGridLookUpEdit(SuppCodeTextEdit, suppData, 1); materialData = materialServer.GetMaterial().Select(a => new InputItem { DisPlayName = a.MatName, Value = a.MatCode, InputCode1 = a.MatCode, InputCode2 = a.MatSpec, InputCode3 = a.MatClass2 }).ToList(); SetGridLookUpEdit(repositoryMatCode, materialData, 3); var areaData = areaService.GetAreaQuery().Where(a => a.StockArea == tempData.StockArea).Select(a => new InputItem { DisPlayName = a.ARName, Value = a.ARCode }).ToList(); SetGridLookUpEdit(repositoryAreaCode, areaData, 0); //SetGridLookUpEdit(repositoryMatSpec, materialData, 2); //SetGridLookUpEdit(repositoryMatClass2, materialData, 2); //repositoryMatClass2.DisplayMember = "InputCode3"; //repositoryMatSpec.DisplayMember = "InputCode2"; //repositoryMatClass2.ValueMember = "InputCode3"; //repositoryMatSpec.ValueMember = "InputCode2"; this.wMSC101InStoreBindingSource.DataSource = tempData; var storeDetailList = instoreService.GetDetailListByInstoreId(tempData.Id); if (this.Tag.ToString() == BtnCommandEnum.Add) { for (int i = 0; i < 20; i++) { WMS_C102_InStoreDetail storeDetail = new WMS_C102_InStoreDetail(); storeDetailList.Add(storeDetail); } } this.wMSC102InStoreDetailBindingSource.DataSource = storeDetailList; }