public ActionResult Delete(int id) { if ((Session["UserId"] == null) || (Session["UserId"].ToString() == String.Empty)) { return(RedirectToAction("Login", "Login", null)); } ViewBag.Logout = Session["Username"]; ViewBag.roleid = Session["RoleID"]; String Username = Session["Username"].ToString(); int UserID1 = id; //ViewBag.IsConfigMenu = 0; message_code_master msgcm = db.message_code_master.Find(id); msgcm.IsDeleted = 1; msgcm.ModifiedBy = UserID1.ToString(); msgcm.ModifiedOn = System.DateTime.Now; //start Logging int UserID = Convert.ToInt32(Session["UserId"]); string CompleteModificationdetail = "Deleted Role"; Action = "Delete"; //ActiveLogStorage Obj = new ActiveLogStorage(); //Obj.SaveActiveLog(Action, Controller, Username, UserID, CompleteModificationdetail); //End db.Entry(msgcm).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(message_code_master msgcm) { if ((Session["UserId"] == null) || (Session["UserId"].ToString() == String.Empty)) { return(RedirectToAction("Login", "Login", null)); } ViewBag.Logout = Session["Username"]; ViewBag.roleid = Session["RoleID"]; String Username = Session["Username"].ToString(); int UserID = Convert.ToInt32(Session["UserID"]); msgcm.ModifiedBy = UserID.ToString(); msgcm.ModifiedOn = System.DateTime.Now; msgcm.MessageType = "BREAKDOWN"; var msgcode = db.message_code_master.Where(m => m.MessageCode == msgcm.MessageCode && m.MessageCode != msgcm.MessageCode).SingleOrDefault(); if (msgcode == null) { db.Entry(msgcm).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.BDCode = "This Code is in Use"; return(View(msgcm)); }
public ActionResult Create(message_code_master msgcm) { if ((Session["UserId"] == null) || (Session["UserId"].ToString() == String.Empty)) { return(RedirectToAction("Login", "Login", null)); } int UserID = Convert.ToInt32(Session["UserId"]); ViewBag.Logout = Session["Username"]; ViewBag.roleid = Session["RoleID"]; String Username = Session["Username"].ToString(); // Save was Start Now var msgcode = db.message_code_master.Where(m => m.MessageCode == msgcm.MessageCode).SingleOrDefault(); if (msgcode == null) { msgcm.InsertedBy = UserID.ToString(); msgcm.InsertedOn = System.DateTime.Now; msgcm.IsDeleted = 0; msgcm.MessageType = "BREAKDOWN"; msgcm.MessageMCode = "M" + msgcm.MessageCode; db.message_code_master.Add(msgcm); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.BDCode = "BREAKDOWN Code already exist"; ViewBag.MessageType = new SelectList(db.tbldowntimecategories.Where(m => m.IsDeleted == 0), "DTCategory", "DTCategory"); return(View(msgcm)); }
public ActionResult Edit(message_code_master msgcm) { if ((Session["UserId"] == null) || (Session["UserId"].ToString() == String.Empty)) { return(RedirectToAction("Login", "Login", null)); } ViewBag.Logout = Session["Username"]; ViewBag.roleid = Session["RoleID"]; String Username = Session["Username"].ToString(); int UserID = Convert.ToInt32(Session["UserID"]); msgcm.ModifiedBy = UserID.ToString(); msgcm.ModifiedOn = System.DateTime.Now; msgcm.MessageType = "IDLE"; if (ModelState.IsValid) { //#region Active Log Code //tblrole OldData = db.tblroles.Find(tblrole.Role_ID); //IEnumerable<string> FullData = ActiveLog.EnumeratePropertyDifferences<tblrole>(OldData, tblrole); //ICollection<tblrole> c = FullData as ICollection<tblrole>; //int Count = c.Count; //if (Count != 0) //{ // string CompleteModificationdetail = null; // for (int i = 0; i < Count; i++) // { // CompleteModificationdetail = CompleteModificationdetail + "-" + FullData.Take(i).ToArray(); // } // Action = "Edit"; // ActiveLogStorage Obj = new ActiveLogStorage(); // Obj.SaveActiveLog(Action, Controller, Username, UserID, CompleteModificationdetail); //} //#endregion //End Active Log var msgcode = db.message_code_master.Where(m => m.MessageCode == msgcm.MessageCode && m.MessageCode != msgcm.MessageCode).SingleOrDefault(); if (msgcode == null) { db.Entry(msgcm).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.BDCode = "This Code is in Use"; ViewBag.MessageType = new SelectList(db.tbldowntimecategories.Where(m => m.IsDeleted == 0), "DTCategory", "DTCategory"); return(View(msgcm)); } return(View(msgcm)); }
public ActionResult Edit(int id) { if ((Session["UserId"] == null) || (Session["UserId"].ToString() == String.Empty)) { return(RedirectToAction("Login", "Login", null)); } ViewBag.Logout = Session["Username"]; ViewBag.roleid = Session["RoleID"]; String Username = Session["Username"].ToString(); message_code_master msgcm = db.message_code_master.Find(id); if (msgcm == null) { return(HttpNotFound()); } ViewBag.MessageType = new SelectList(db.tbldowntimecategories.Where(m => m.IsDeleted == 0), "DTCategory", "DTCategory", msgcm.MessageType); return(View(msgcm)); }