public ActionResult CreateServices(STPServiceMetadata obj) { string serviceType = Session["serviceType"].ToString(); if (serviceType != null) { try { if (ModelState.IsValid) { STPService service = new STPService() { ServiceName = obj.ServiceName, ServiceDescrption = obj.ServiceDescrption, STPServiceTypeID = db.STPServiceTypes.Where(d => d.ServiceTypeName == serviceType).Select(d => d.ID).FirstOrDefault(), IsAvailible = true, FuelTypeId = obj.FuelTypeId, UnitTypeId = obj.UnitTypeId, ServiceRate = obj.ServiceRate, CreatedDateTime = System.DateTime.Now }; db.STPServices.Add(service); db.SaveChanges(); TempData["Message"] = "AddService"; } else { TempData["Message"] = "NotAddservice"; } } catch { TempData["Message"] = "NotAddservice"; } } else { TempData["Message"] = "NotAddservice"; } return(Redirect(Url.Action("ViewServices", "VendorDashboard"))); }
public ActionResult ServicesEdit(STPService item) { try { if (ModelState.IsValid) { db.Entry(item).State = EntityState.Modified; db.SaveChanges(); TempData["Message"] = "Edited"; } else { } } catch (Exception ex) { TempData["Message"] = "NotEdited"; } return(Redirect(Url.Action("ViewServices", "VendorDashboard"))); }