async protected void btnModificar_Click(object sender, EventArgs e) { Models.Pago pagoModificado = new Models.Pago(); Models.Pago pago = new Models.Pago() { PAGO_ID = Convert.ToInt32(txtPID.Text), PAGO_FECHA = calPago.SelectedDate, PAGO_TOTAL = Convert.ToDecimal(txtTotal.Text), PAGO_ESTADO = txtEstado.Text, PAGO_DESCRIPCION = txtDescripcion.Text }; pagoModificado = await pagoManager.Actualizar(pago, Session["TokenUsuario"].ToString()); if (pagoModificado != null) { lblResultado.Text = "pago actualizado correctamente"; lblResultado.ForeColor = Color.Green; lblResultado.Visible = true; InicializarControles(); } else { lblResultado.Text = "Error al actualizar el pago"; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } }
async protected void btnIngresar_Click(object sender, EventArgs e) { try { if (ValidarInsertar()) { Models.Pago pagoIngresado = new Models.Pago(); Models.Pago pago = new Models.Pago() { PAGO_FECHA = calPago.SelectedDate, PAGO_TOTAL = Convert.ToDecimal(txtTotal.Text), PAGO_ESTADO = txtEstado.Text, PAGO_DESCRIPCION = txtDescripcion.Text }; pagoIngresado = await pagoManager.Ingresar(pago, Session["TokenUsuario"].ToString()); if (pagoIngresado != null) { lblResultado.Text = "Pago ingresado correctamente"; lblResultado.ForeColor = Color.Green; lblResultado.Visible = true; InicializarControles(); } else { lblResultado.Text = "Error al ingresar pago"; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } } } catch (Exception exc) { lblResultado.Text = "Hubo un error al ingresar el pago. Detalle: " + exc.Message; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } }