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); }
/// <summary> /// Puts the specified identifier. /// </summary> /// <param name="id">The identifier.</param> /// <param name="value">The value.</param> /// <returns></returns> public int Put(int id, [FromBody] AssetManager_Companies_vm value) { _logger.Info("Editing the company with id " + id); return(_assetCompaniesManager.EditCompanyById(id, value)); }
/// <summary> /// Posts the specified value. /// </summary> /// <param name="value">The value.</param> /// <returns></returns> public int Post([FromBody] AssetManager_Companies_vm value) { _logger.Info("Creating a new company."); return(_assetCompaniesManager.CreateCompany(value)); }
public int EditCompanyById(int id, AssetManager_Companies_vm company) { return(_assetManagerCompaniesRepository.EditCompany(id, mapViewcompanyToEntitycompany(company))); }
public int CreateCompany(AssetManager_Companies_vm company) { return(_assetManagerCompaniesRepository.CreateCompany(mapViewcompanyToEntitycompany(company))); }