public void MarkDelMat(ERP_M002_BOM_Material temp) { var existstb_Sys_Menu = this.bomMaterialRepository.GetByID(temp.Id); if (existstb_Sys_Menu != null) { this.bomMaterialRepository.Delete(existstb_Sys_Menu); } }
public void Create(ERP_M002_BOM_Material ERP_M002_BOM_Material) { ERP_M002_BOM_Material.CreateDt = DateTime.Now; tb_Sys_User tempUser = appCacheService.GetItem("user") as tb_Sys_User; ERP_M002_BOM_Material.CreateUser = tempUser.UserName; ERP_M002_BOM_Material.Validate(); this.ERP_M002_BOM_MaterialRepository.Add(ERP_M002_BOM_Material); this.runtimeService.Commit(); }
public void Update(ERP_M002_BOM_Material ERP_M002_BOM_Material) { ERP_M002_BOM_Material.ModifyDt = DateTime.Now; tb_Sys_User tempUser = appCacheService.GetItem("user") as tb_Sys_User; ERP_M002_BOM_Material.ModifyUser = tempUser.UserName; ERP_M002_BOM_Material.Validate(); var existstb_Sys_Menu = this.GetById(ERP_M002_BOM_Material.Id); this.ERP_M002_BOM_MaterialRepository.SetValues(ERP_M002_BOM_Material, existstb_Sys_Menu); this.runtimeService.Commit(); }
protected override void InitData() { var productData = productService.GetProductInputData(); SetGridLookUpEdit(PartNoTextEdit, productData, 2); var materialData = materialService.GetInputData(); SetGridLookUpEdit(repositoryItemMaterial, materialData, 2); this.eRPM002BOMBindingSource.DataSource = tempData; var bomMatData = bomService.GetBomMatQuery().Where(a => a.PartNo == tempData.PartNo).ToList(); if (this.Tag.ToString() == BtnCommandEnum.Add) { for (int i = 0; i < 10; i++) { ERP_M002_BOM_Material bomMat = new ERP_M002_BOM_Material(); bomMatData.Add(bomMat); } } this.eRPM002BOMMaterialBindingSource.DataSource = bomMatData; PartNoTextEdit.Focus(); }