public async Task <IActionResult> actualizar([FromBody] EmpresaModel model) { if (ModelState.IsValid) { var empresa = await _empresaServicio.actualizar(new Empresa() { Id = Guid.Parse(model.Id), Nit = model.Nit, RazonSocial = model.RazonSocial }); if (empresa != null) { return(Ok(empresa)); } else { return(BadRequest("Error creando la empresa")); } } else { string mensaje = string.Join("; ", ModelState.Values .SelectMany(x => x.Errors) .Select(x => x.ErrorMessage)); return(BadRequest(mensaje)); } }