Ejemplo n.º 1
0
        public async Task <IActionResult> Patch(int id, [FromBody] UpdateCompanyModel company)
        {
            Company companyToUpdate = _mapper.Map <UpdateCompanyModel, Company>(company);

            companyToUpdate.Id = id;
            Company updatedCompany = await _ServiceRepository.Update(companyToUpdate);

            var companyModel = _mapper.Map <Company, Company>(updatedCompany);

            return(Ok(companyModel));
        }
Ejemplo n.º 2
0
 public static CompanyEntity ToCompanyEntity(this UpdateCompanyModel companyModel) =>
 new CompanyEntity()
 {
     Id             = companyModel.Id,
     Blocked        = companyModel.Blocked,
     CNPJ           = companyModel.CNPJ,
     CreatedOn      = companyModel.CreatedOn,
     Deleted        = companyModel.Deleted,
     Email          = companyModel.Email,
     Name           = companyModel.Name,
     Phone          = companyModel.Phone,
     Nickname       = companyModel.Nickname,
     SmartContracts = companyModel.SmartContracts?.ToSmartContractEntity()?.ToList(),
     UpdatedOn      = companyModel.UpdatedOn,
     User           = companyModel.User?.ToUserEntity(),
 };
Ejemplo n.º 3
0
        public IActionResult Update(int id)
        {
            var comingCompany = _companyRepository.GetwithId(id);

            UpdateCompanyModel guncellenecekVeri = new UpdateCompanyModel
            {
                CompanyId      = comingCompany.CompanyId,
                CompanyName    = comingCompany.CompanyName,
                CompanyCountry = comingCompany.CompanyCountry,
                CompanyCity    = comingCompany.CompanyCity,
                CompanyTown    = comingCompany.CompanyTown,
                CompanyAddress = comingCompany.CompanyAddress,
                PhoneNumber    = comingCompany.PhoneNumber
            };

            return(View(guncellenecekVeri));
        }
Ejemplo n.º 4
0
 public ActionResult Update(UpdateCompanyModel updateCompanyModel)
 {
     Data.Models.Company com = new Data.Models.Company()
     {
         Id          = updateCompanyModel.Id,
         Code        = updateCompanyModel.Code,
         Name        = updateCompanyModel.Name,
         Description = updateCompanyModel.Description,
         Order       = updateCompanyModel.Order,
         UpdateTime  = DateTime.Now
     };
     if (company.Update(com) > 0)
     {
         return(new ResponseModel <string>(ErrorCode.success, ""));
     }
     else
     {
         return(new ResponseModel <string>(ErrorCode.record_exist, ""));
     }
 }
Ejemplo n.º 5
0
        private void SaveCompany()
        {
            UpdateCompanyModel updateCompanyModel = new UpdateCompanyModel(CompanyView.Id, razaoSocialTextBox.Text
                                                                           , fantasiaTextBox.Text
                                                                           , cnpjTextBox.Text
                                                                           , telefoneTextBox.Text
                                                                           , emailTextBox.Text
                                                                           , inactiveCheckBox.Checked
                                                                           , blockedCheckBox.Checked);


            if (updateCompanyModel.Invalid)
            {
                foreach (var item in updateCompanyModel.Notifications)
                {
                    switch (item.Property)
                    {
                    case "Email":
                        emailLabel.Text = item.Message;
                        break;

                    case "CNPJ":
                        cnpjLabel.Text = item.Message;
                        break;

                    case "Razão Social":
                        nameLabel.Text = item.Message;
                        break;
                    }
                }
            }
            else
            {
                CompanyController.UpdateCompany(updateCompanyModel);

                this.Close();
            }
        }
Ejemplo n.º 6
0
        public IActionResult Update(UpdateCompanyModel model)
        {
            if (ModelState.IsValid)
            {
                var company = _companyRepository.GetwithId(model.CompanyId);


                company.CompanyId      = model.CompanyId;
                company.CompanyName    = model.CompanyName;
                company.CompanyCountry = model.CompanyCountry;
                company.CompanyCity    = model.CompanyCity;
                company.CompanyTown    = model.CompanyTown;
                company.CompanyAddress = model.CompanyAddress;
                company.PhoneNumber    = model.PhoneNumber;


                _companyRepository.Update(company);
                return(RedirectToAction("index", "home"));
            }


            return(View(model));
        }
Ejemplo n.º 7
0
 public void UpdateCompany(UpdateCompanyModel updateCompanyModel) =>
 companyService.UpdateCompany(updateCompanyModel);