public ActionResult MachineServiceRigEdit(RigServiceNew rigServiceEdit) { if (ModelState.IsValid) { Models.MachineService service = new Models.MachineService(); service.Id = rigServiceEdit.Id; service.Staff.Id = Convert.ToInt32(rigServiceEdit.InchargeName); service.MaterialCost = rigServiceEdit.MaterialCost; service.LabourCost = rigServiceEdit.LabourCost; service.StartDate = rigServiceEdit.StartDate; service.EndDate = rigServiceEdit.EndDate; service.JobDone = rigServiceEdit.JobDone; service.Machine.Id = rigServiceEdit.RigId; service.RegNo = rigServiceEdit.RegNo; service.Type = "Rig"; Database.Session.SaveOrUpdate(service); ViewBag.ActionMethod = "Edit"; return(PartialView("SuccessRig")); } return(PartialView()); }
public ActionResult MachineServiceRig(RigServiceNew rigServiceNew) { if (ModelState.IsValid) { var machine = Database.Session.Query <Models.Machine>().Where(x => x.RigId == rigServiceNew.RigId).FirstOrDefault <Models.Machine>(); Models.MachineService service = new Models.MachineService(); service.Machine = machine; service.Staff.Id = Convert.ToInt32(rigServiceNew.InchargeName); service.MaterialCost = rigServiceNew.MaterialCost; service.LabourCost = rigServiceNew.LabourCost; service.StartDate = rigServiceNew.StartDate; service.EndDate = rigServiceNew.EndDate; service.JobDone = rigServiceNew.JobDone; service.RegNo = rigServiceNew.RegNo; service.Type = "Rig"; Database.Session.Save(service); ViewBag.ActionMethod = "New"; return(PartialView("SuccessRig")); } return(PartialView()); }
public ActionResult RigEdit(int id) { var rigService = Database.Session.Query <Models.MachineService>().Where(x => x.Id == id).FirstOrDefault <Models.MachineService>(); if (rigService == null) { return(HttpNotFound()); } RigServiceNew rigServiceEdit = new RigServiceNew(); rigServiceEdit.RigId = rigService.Machine.Id; rigServiceEdit.RegNo = rigService.RegNo; ViewBag.watu = new SelectList(Staffs, "Id", "Name", rigService.Staff.Id.ToString()); rigServiceEdit.StartDate = rigService.StartDate; rigServiceEdit.EndDate = rigService.EndDate; rigServiceEdit.LabourCost = rigService.LabourCost; rigServiceEdit.MaterialCost = rigService.MaterialCost; rigServiceEdit.JobDone = rigService.JobDone; rigServiceEdit.Id = rigService.Id; ViewBag.RigNo = rigService.RegNo; return(View(rigServiceEdit)); }
public ActionResult ServiceRigNew(int id) { var rig = Database.Session.Query <Rig>().Where(x => x.Id == id).FirstOrDefault <Rig>(); ViewBag.RigNo = rig.RigNo; RigServiceNew rigServiceNew = new RigServiceNew(); rigServiceNew.RigId = id; rigServiceNew.RegNo = rig.RigNo; ViewBag.watu = new SelectList(Staffs, "Id", "Name"); return(View(rigServiceNew)); }
public ActionResult ShowRig(int id) { var rigService = Database.Session.Query <Models.MachineService>().Where(x => x.Id == id).FirstOrDefault <Models.MachineService>(); RigServiceNew rigView = new RigServiceNew(); rigView.InchargeName = rigService.Staff.Name; rigView.MaterialCost = rigService.MaterialCost; rigView.LabourCost = rigService.LabourCost; rigView.StartDate = rigService.StartDate; rigView.EndDate = rigService.EndDate; rigView.JobDone = rigService.JobDone; rigView.RegNo = rigService.RegNo; return(View(rigView)); }