public ValidationMsg Save(SysLeatherType objSysLeatherType, int userId) { _vmMsg = new ValidationMsg(); try { var tblSysLeatherType = new Sys_LeatherType { LeatherTypeID = objSysLeatherType.LeatherTypeID, LeatherTypeName = objSysLeatherType.LeatherTypeName, Description = objSysLeatherType.Description, IsActive = objSysLeatherType.IsActive == "Active", IsDelete = false, SetOn = DateTime.Now, SetBy = Convert.ToInt32(25), ModifiedOn = DateTime.Now, ModifiedBy = userId, IPAddress = string.Empty }; _context.Sys_LeatherType.Add(tblSysLeatherType); _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 ValidationMsg Update(SysLeatherType objSysLeatherType, int userId) { _vmMsg = new ValidationMsg(); try { var leatherType = _context.Sys_LeatherType.FirstOrDefault(s => s.LeatherTypeID == objSysLeatherType.LeatherTypeID); if (leatherType != null) { leatherType.LeatherTypeName = objSysLeatherType.LeatherTypeName; leatherType.Description = objSysLeatherType.Description; leatherType.IsActive = objSysLeatherType.IsActive == "Active"; leatherType.ModifiedOn = DateTime.Now; leatherType.ModifiedBy = userId; } _context.SaveChanges(); _vmMsg.Type = Enums.MessageType.Update; _vmMsg.Msg = "Updated Successfully."; } catch (Exception ex) { _vmMsg.Type = Enums.MessageType.Error; _vmMsg.Msg = "Failed to update."; } return(_vmMsg); }
public ActionResult LeatherType(SysLeatherType model) { if (model != null && model.LeatherTypeID != 0) { _vmMsg = _dalSysLeatherType.Update(model, Convert.ToInt32(Session["UserID"])); } else { _vmMsg = _dalSysLeatherType.Save(model, Convert.ToInt32(Session["UserID"])); } return(Json(new { SourceID = _dalSysLeatherType.GetLeatherTypeID(), msg = _vmMsg })); }