public int EditCompany(int id, AssetManager_Companies company) { AssetManager_Companies oldCompany = _context.AssetManager_Companies.FirstOrDefault(x => x.Id == id); try { if (oldCompany != null) { oldCompany.City = company.City; oldCompany.Name = company.Name; oldCompany.PhoneNumber = company.PhoneNumber; oldCompany.State = company.State; oldCompany.Street = company.Street; oldCompany.Website = company.Website; oldCompany.Zip = company.Zip; } _context.SaveChanges(); } catch (Exception ex) { _logger.Error(ex); } return(oldCompany.Id); }
private AssetManager_Companies mapViewcompanyToEntitycompany(AssetManager_Companies_vm VMcompany) { var Companies = new AssetManager_Companies { Id = VMcompany.Id, City = VMcompany.City, Name = VMcompany.Name, PhoneNumber = VMcompany.PhoneNumber, State = VMcompany.State, Street = VMcompany.Street, Website = VMcompany.Website, Zip = VMcompany.Zip }; return(Companies); }
public AssetManager_Companies_vm mapEntityToViewcompany(AssetManager_Companies EFcompany) { _logger.Debug("Mapping Entity to company View company."); var vmC = new AssetManager_Companies_vm { Id = EFcompany.Id, City = EFcompany.City, Name = EFcompany.Name, PhoneNumber = EFcompany.PhoneNumber, State = EFcompany.State, Street = EFcompany.Street, Website = EFcompany.Website, Zip = EFcompany.Zip }; return(vmC); }
public bool DeleteCompany(int id) { bool result = false; try { AssetManager_Companies company = _context.AssetManager_Companies.FirstOrDefault(x => x.Id == id); _context.AssetManager_Companies.Remove(company); _context.SaveChanges(); result = true; _logger.Info("Company with id " + id + " was deleted."); } catch (Exception ex) { _logger.Error(ex); } return(result); }
public int CreateCompany(AssetManager_Companies company) { _context.AssetManager_Companies.Add(company); _context.SaveChanges(); return(company.Id); }