/* Written by PS2019 */ /* Save Materials and ToolsEquipments */ private void SaveMaterialsToolsEquipments() { try { CarDetails objCarDetails = new CarDetails(); Details_Materials objMaterials = new Details_Materials(); Details_ToolsEquipment objToolsEquipments = new Details_ToolsEquipment(); objMaterials.CARID = Convert.ToInt16(Request.QueryString["ID"]); objMaterials.Materials = txtMaterial.Text; objToolsEquipments.CARID = Convert.ToInt16(Request.QueryString["ID"]); objToolsEquipments.Tools_Equipment = txtToolsEquipment.Text; if (ViewState["MaterialID"] != null) { objMaterials.ID = Convert.ToInt16(ViewState["MaterialID"]); } if (ViewState["ToolsEquipmentsID"] != null) { objToolsEquipments.ID = Convert.ToInt16(ViewState["ToolsEquipmentsID"]); } objCarDetails.UpdateMaterials(objMaterials); objCarDetails.UpdateToolsEquipments(objToolsEquipments); } catch (Exception err) { Console.Write(err); } }
public void UpdateToolsEquipments(Details_ToolsEquipment objToolsEquipments) { try { IncidentEntities db = new IncidentEntities(); if (objToolsEquipments.ID <= 0) { objToolsEquipments.ActMonitor = db.ActMonitors.Where(x => x.CAR_Number == objToolsEquipments.CARID).FirstOrDefault(); db.Details_ToolsEquipment.Add(objToolsEquipments); db.SaveChanges(); } else { var varToolsEquipments = (from x in db.Details_ToolsEquipment where x.CARID == objToolsEquipments.CARID select x).FirstOrDefault(); varToolsEquipments.Tools_Equipment = objToolsEquipments.Tools_Equipment; db.SaveChanges(); } } catch (Exception ex) { throw; } }
/* Written by PS2019*/ /* Get Materials tools Equipments */ private void GetMaterialsToolsEquipments() { try { CarDetails objCarDetails = new CarDetails(); Details_Materials objMaterials = new Details_Materials(); Details_ToolsEquipment objToolsEquipments = new Details_ToolsEquipment(); objMaterials = objCarDetails.GetMaterials(Convert.ToInt16(Request.QueryString["ID"])); objToolsEquipments = objCarDetails.GetToolsEquipments(Convert.ToInt16(Request.QueryString["ID"])); txtMaterial.Text = objMaterials.Materials; txtToolsEquipment.Text = objToolsEquipments.Tools_Equipment; ViewState["MaterialID"] = objMaterials.ID; ViewState["ToolsEquipmentsID"] = objToolsEquipments.ID; } catch (Exception err) { Console.Write(err); } }