public ValidationMsg Update(SysLeatherStatus objSysLeatherStatus, int userId) { try { var leatherStatus = _context.Sys_LeatherStatus.FirstOrDefault(s => s.LeatherStatusID == objSysLeatherStatus.LeatherStatusID); if (leatherStatus != null) { leatherStatus.LeatherStatusName = objSysLeatherStatus.LeatherStatusName; leatherStatus.Description = objSysLeatherStatus.Description; leatherStatus.IsActive = objSysLeatherStatus.IsActive == "Active"; leatherStatus.IsDelete = objSysLeatherStatus.IsDelete; leatherStatus.ModifiedBy = userId; leatherStatus.ModifiedOn = DateTime.Now; } _context.SaveChanges(); _vmMsg.Type = Enums.MessageType.Success; _vmMsg.Msg = "Updated Successfully."; } catch (Exception ex) { _vmMsg.Type = Enums.MessageType.Error; _vmMsg.Msg = "Failed to update."; } return(_vmMsg); }
public ValidationMsg Save(SysLeatherStatus objSysLeatherStatus, int userId) { try { var tblSysLeatherStatus = new Sys_LeatherStatus { LeatherStatusID = objSysLeatherStatus.LeatherStatusID, LeatherStatusName = objSysLeatherStatus.LeatherStatusName, Description = objSysLeatherStatus.Description, IsActive = objSysLeatherStatus.IsActive == "Active", IsDelete = objSysLeatherStatus.IsDelete, SetOn = DateTime.Now, SetBy = userId, ModifiedOn = DateTime.Now, ModifiedBy = userId, IPAddress = string.Empty }; _context.Sys_LeatherStatus.Add(tblSysLeatherStatus); _context.SaveChanges(); _vmMsg.Type = Enums.MessageType.Success; _vmMsg.Msg = "Saved Successfully."; } catch (Exception ex) { _vmMsg.Type = Enums.MessageType.Error; _vmMsg.Msg = "Failed to save."; } return(_vmMsg); }
public SysLeatherStatus SetToBussinessObject(Sys_LeatherStatus Entity) { SysLeatherStatus Model = new SysLeatherStatus(); Model.LeatherStatusID = Entity.LeatherStatusID; Model.LeatherStatusName = Entity.LeatherStatusName; return(Model); }
public ActionResult LeatherStatus(SysLeatherStatus model) { if (model != null && model.LeatherStatusID != 0) { _vmMsg = _dalLeatherStatus.Update(model, Convert.ToInt32(Session["UserID"])); } else { _vmMsg = _dalLeatherStatus.Save(model, Convert.ToInt32(Session["UserID"])); } return(Json(new { SourceID = _dalLeatherStatus.GetLeatherStatusID(), msg = _vmMsg })); }