public ActionResult Create_Worktype(juggle.Models.tbl_worktype work_type) { using (jugglecontext dbcon = new jugglecontext()) { try { tbl_worktype worktype = new tbl_worktype(); worktype.name = work_type.name.Trim(); worktype.color = work_type.color; var time = Request.Form["multiple"]; worktype.time = time; worktype.user_id = Convert.ToInt32(Session["User_Id"]); worktype.created_date = DateTime.Now; dbcon.tbl_worktype.Add(worktype); dbcon.SaveChanges(); return(RedirectToAction("Work_type", "Work_type")); } catch (DbEntityValidationException ex) { foreach (var entityValidationErrors in ex.EntityValidationErrors) { foreach (var validationError in entityValidationErrors.ValidationErrors) { Response.Write("Property: " + validationError.PropertyName + " Error: " + validationError.ErrorMessage); } } return(View(work_type)); } } }
public ActionResult Worktype_Edit(juggle.Models.tbl_worktype work_type) { try { using (jugglecontext dbcon = new jugglecontext()) { tbl_worktype worktype = new tbl_worktype(); worktype.name = work_type.name.Trim(); worktype.color = work_type.color; var time = Request.Form["multiple"]; worktype.time = time; worktype.work_id = work_type.work_id; worktype.updated_date = DateTime.Now; worktype.user_id = work_type.user_id; worktype.created_date = work_type.created_date; dbcon.Entry(worktype).State = System.Data.Entity.EntityState.Modified; dbcon.SaveChanges(); return(RedirectToAction("Work_type", "Work_type")); } } catch { return(View()); } }
public ActionResult Create_Worktype(juggle.Models.tbl_worktype work_type) { using (jugglecontext dbcon = new jugglecontext()) { try { tbl_worktype worktype = new tbl_worktype(); worktype.name = work_type.name.Trim(); worktype.color = work_type.color.Trim(); worktype.worktypecat_id = Convert.ToInt32(work_type.worktypecat_id); worktype.user_id = Convert.ToInt32(Session["User_Id"]); worktype.created_date = DateTime.Now; dbcon.tbl_worktype.Add(worktype); dbcon.SaveChanges(); return(RedirectToAction("Worktype", "Worktype")); } catch (Exception ex) { return(View(work_type)); } } }