public LicenseTypeVM EditLicenseType(LicenseTypeVM c) { DB.tblLicenseType LicenseType = IMSDB.tblLicenseTypes.Find(c.LicenseTypeId); if (LicenseType != null) { LicenseType.LicenseType = c.LicenseType; LicenseType.Description = c.Description; LicenseType.ShortName = c.ShortName; LicenseType.IsActive = c.IsActive; IMSDB.Entry(LicenseType).State = EntityState.Modified; IMSDB.SaveChanges(); } return(c); }
public LicenseTypeVM AddLicenseType(LicenseTypeVM c) { DB.tblLicenseType LicenseType = IMSDB.tblLicenseTypes.Add( new DB.tblLicenseType { LicenseType = c.LicenseType, Description = c.Description, ShortName = c.ShortName, IsActive = c.IsActive }); IMSDB.SaveChanges(); c.LicenseTypeId = LicenseType.LicenseTypeId; return(c); }
public LicenseTypeVM GetLicenseTypeById(int LicenseTypeId) { DB.tblLicenseType LicenseType = IMSDB.tblLicenseTypes.Where(p => p.LicenseTypeId == LicenseTypeId).FirstOrDefault(); if (LicenseType != null) { return(new LicenseTypeVM() { LicenseTypeId = LicenseType.LicenseTypeId, LicenseType = LicenseType.LicenseType, Description = LicenseType.Description, ShortName = LicenseType.ShortName, IsActive = LicenseType.IsActive }); } return(null); }