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);
        }
Exemplo n.º 3
0
 /// <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));
 }
Exemplo n.º 4
0
 /// <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)));
 }