public async Task <IActionResult> Crear(PolizaCrear poliza) { var polizaCrear = new Poliza { Nombre = poliza.Nombre, Descripcion = poliza.Descripcion, TipoCubrimiento = poliza.TipoCubrimiento, InicioVigencia = poliza.InicioVigencia, Periodo = poliza.Periodo, PrecioPoliza = poliza.PrecioPoliza, Cobertura = poliza.Cobertura, TipoRiesgo = poliza.TipoRiesgo }; if (this._dominioPoliza.ValidarRiesgoAlto(polizaCrear)) { await _dominioPoliza.Crear(polizaCrear); return(StatusCode(201)); } else { return(BadRequest("La cobertura no debe ser superior al 50 %")); } }
public async Task <IActionResult> editar(int id, PolizaCrear poliza) { var polizaEdit = new Poliza { Nombre = poliza.Nombre, Descripcion = poliza.Descripcion, TipoCubrimiento = poliza.TipoCubrimiento, InicioVigencia = poliza.InicioVigencia, Periodo = poliza.Periodo, PrecioPoliza = poliza.PrecioPoliza, Cobertura = poliza.Cobertura, TipoRiesgo = poliza.TipoRiesgo }; var polizaEditada = await this._dominioPoliza.Editar(id, polizaEdit); return(Ok()); }