public async Task <IActionResult> UpdateAsync([FromBody] MicroEmpresasDTO modelDto) { Response <bool> response = new Response <bool>(); try { if (modelDto == null) { return(BadRequest()); } response = await _Application.UpdateAsync(modelDto); if (response.IsSuccess) { return(Ok(response)); } else { return(BadRequest(response)); } } catch (Exception ex) { response.Data = false; response.IsSuccess = false; response.Message = ex.Message; return(BadRequest(response)); } }
public async Task <Response <bool> > UpdateAsync(MicroEmpresasDTO modelDto) { var response = new Response <bool>(); try { var clase = _mapper.Map <MicroEmpresas>(modelDto); response.Data = await _Domain.UpdateAsync(clase); if (response.Data) { response.IsSuccess = true; response.Message = "ActualizaciĆ³n Exitosa!"; } } catch (Exception ex) { response.Message = ex.Message; } return(response); }
public async Task <Response <bool> > InsertAsync(MicroEmpresasDTO modelDto) { var response = new Response <bool>(); try { var clase = _mapper.Map <MicroEmpresas>(modelDto); response.Data = await _Domain.InsertAsync(clase); if (response.Data) { response.IsSuccess = true; response.Message = "Registro Exitoso!"; } } catch (Exception ex) { response.Data = false; response.IsSuccess = false; response.Message = ex.Message; } return(response); }