public ActionResult <string> Put(long identificacion, ClienteInputModel clienteInput) { if (identificacion != clienteInput.ClienteId) { return(BadRequest()); } Cliente cliente = MapearCliente(clienteInput); var response = _clienteService.Actualizar(cliente); return(Ok(response)); /* if (response.Error) * { * //------------------------------------------------------------------------------------ * //Retornar los mensajes de validación adicionales en el mismo fomato que el ModalState * ModelState.AddModelError("Actualizae Cliente", response.Mensaje); * var problemDetails = new ValidationProblemDetails(ModelState) * { * Status = StatusCodes.Status400BadRequest, * }; * return BadRequest(problemDetails); * //------------------------------------------------------------------------------------ * // return BadRequest(response.Mensaje); * } * return Ok(response.Cliente); * //------------------------------------- */ // _context.Entry(clienteInput).State = EntityState.Modified; }
public void modificar() { IList <LiquidacionCuotaModeradora> liquidacions = new List <LiquidacionCuotaModeradora>(); liquidacions = ClienteService.Consultar(); foreach (LiquidacionCuotaModeradora liquidacion in liquidacions.ToList()) { if (liquidacion.NumeroLiquidacion == NuevoNumeroLiquidacion) { DataTable.Clear(); liquidacion.Servicio = Convert.ToDouble(ModificarText.Text); liquidacion.CalcularCuota(); ClienteService.Actualizar(liquidacion); IngresarDatos(liquidacion); } } }