Example #1
0
        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);
        }
Example #2
0
        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);
        }
Example #3
0
 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 }));
 }