public SysStore SetToBussinessObject(SYS_Store Entity) { SysStore Model = new SysStore(); Model.StoreID = Entity.StoreID; Model.StoreName = Entity.StoreName; return(Model); }
public ValidationMsg Save(SysStore objSysStore, int userid) { _vmMsg = new ValidationMsg(); try { var tblSysStore = new SYS_Store { StoreID = objSysStore.StoreID, StoreCode = objSysStore.StoreCode, StoreName = objSysStore.StoreName, StoreCategory = objSysStore.StoreCategory, StoreType = objSysStore.StoreType, IsActive = objSysStore.IsActive == "Active", IsDelete = false, SetOn = DateTime.Now, SetBy = userid, IPAddress = string.Empty }; _context.SYS_Store.Add(tblSysStore); _context.SaveChanges(); StoreID = tblSysStore.StoreID; _vmMsg.Type = Enums.MessageType.Success; _vmMsg.Msg = "Saved Successfully."; } catch (Exception ex) { if (ex.InnerException.InnerException.Message.Contains("UNIQUE KEY")) { _vmMsg.Type = Enums.MessageType.Error; _vmMsg.Msg = "Store Code Already Exit.."; } else { _vmMsg.Type = Enums.MessageType.Error; _vmMsg.Msg = "Failed to Save."; } } return(_vmMsg); }