Esempio n. 1
0
        public bool ChangeEmploy(AlterarEmpresaDTO alterarEmpresaDTO)
        {
            try
            {
                using (var db = new PortifolioContext())
                {
                    var d = db.Empresa.FirstOrDefault(x => x.Cnpj == alterarEmpresaDTO.Cnpj);
                    d.RazaoSocial  = alterarEmpresaDTO.RazaoSocial;
                    d.NomeFantasia = alterarEmpresaDTO.NomeFantasia;
                    db.SaveChanges();

                    return(true);
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Esempio n. 2
0
        public IActionResult ChangeEmploy(AlterarEmpresaRequest alterarEmpresaRequest)
        {
            try
            {
                var alterarEmpresaDTO = new AlterarEmpresaDTO(
                    alterarEmpresaRequest.Cnpj,
                    alterarEmpresaRequest.RazaoSocial,
                    alterarEmpresaRequest.NomeFantasia);

                if (alterarEmpresaDTO.Invalid)
                {
                    _notificationContext.AddNotifications(alterarEmpresaDTO.ValidationResult);
                    return(BadRequest(_notificationContext.Notifications));
                }
                return(Ok(_iEmpresaService.ChangeEmploy(alterarEmpresaDTO)));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
Esempio n. 3
0
 public bool ChangeEmploy(AlterarEmpresaDTO alterarEmpresaDTO)
 {
     return(_empresaRepository.ChangeEmploy(alterarEmpresaDTO));
 }