private void btnNuevo_Click(object sender, EventArgs e) { ComboMetPago.Text = RepoValores.MetodosDePago.Completo; ComboHorario.Text = RepoValores.Horario.LunesAViernes; lblCosto.Text = RepoValores.ValoresRandom.MontoEn0; Controladores.Limpiar(TxtIdInscripcion, txtIdEstudiante, TxtIDCurso, TxtCurso, TxtEstudiante, TxtMontoAPagar); Controladores.ControlActivado(true, TxtMontoAPagar, ComboHorario, ComboMetPago, BtnBuscarEstudiante, BtnBuscarCurso, btnCancelar_ins, btnGuardar_ins); Controladores.ControlActivado(false, btnNuevo); }
private void btnNuevo_P_Click(object sender, EventArgs e) { Controladores.ControlActivado(false, btnNuevo_P); Controladores.ControlActivado(true, txtMontoAPagar_P, btnRegistrar_P, btnCancelar_P, btnBuscar_P); Controladores.Limpiar(txtIdInscripcion_P, txtIdEstudiante_P, txtEstudiante_P, txtCurso_P, txtMontoAPagar_P); comboHorario_P.Text = string.Empty; comboMetodoPago_P.Text = string.Empty; lblMontoBalance_P.Text = Controladores.montoCero; lblMontoTotalPago_P.Text = Controladores.montoCero; }
private void btnTomarLeccion_Click(object sender, EventArgs e) { var TomaDeLeccion = new TomaDeLeccion() { IdLeccion = int.Parse(RowProceso.Cells[4].Value.ToString()), IdEstudiante = int.Parse(RowProceso.Cells[0].Value.ToString()), IdEmpleado = 1001, IdCurso = int.Parse(RowProceso.Cells[2].Value.ToString()) }; TomaDeLeccion.Insertar(); DGVProceso.Rows.Remove(RowProceso); AutoSizeDGV(DGVProceso); Controladores.ControlActivado(false, btnQuitarRegistro, btnTomarLeccion); }
private async void btnGuardar_ins_Click(object sender, EventArgs e) { if (Controladores.CamposCompletos(TxtIdEstudiante_ins, TxtEstudiante, TxtIDCurso, TxtCurso, TxtMontoAPagar) && (ComboMetPago.Text != string.Empty && ComboHorario.Text != string.Empty)) { Inscripcion inscripcion = new Inscripcion() { IdEstudiante = int.Parse(TxtIdEstudiante_ins.Text), IdCurso = int.Parse(TxtIDCurso.Text), MetPago = IdMetodoPago(), Horario = IdHorario(), Credito = double.Parse(TxtMontoAPagar.Text), Balance = double.Parse(lblCosto.Text) - double.Parse(TxtMontoAPagar.Text), IdEmpleado = 1001 //Empleado fijo por el momento }; await Task.Run(() => { inscripcion.Insertar(); Pago pagos = new Pago() { idInscripcion = Controladores.UltimoInsertado(RepoValores.Entidades.Inscripcion), monto = double.Parse(TxtMontoAPagar.Text), Fecha = DateTime.Today }; pagos.Insertar(); Controladores.RightOps(); }); TxtIdInscripcion.Text = Controladores.UltimoInsertado(RepoValores.Entidades.Inscripcion).ToString(); Controladores.ControlActivado(false, TxtMontoAPagar, ComboHorario, ComboMetPago, BtnBuscarEstudiante, BtnBuscarCurso, btnCancelar_ins, btnGuardar_ins); Controladores.ControlActivado(true, btnNuevo); } else { Controladores.CompleteLosCampos(); } }
private async void btnRegistrar_P_Click(object sender, EventArgs e) { if (Controladores.CamposCompletos(txtMontoAPagar_P, txtIdInscripcion_P, txtIdEstudiante_P, txtEstudiante_P, txtCurso_P)) { var pago = new Pago(); var BD = new ConexionBD(); pago.idInscripcion = int.Parse(txtIdInscripcion_P.Text); pago.monto = double.Parse(txtMontoAPagar_P.Text); pago.Fecha = DateTime.Today; await Task.Run(() => { pago.Insertar(); pago.ActualizarEstadoDeCuenta(double.Parse(txtMontoAPagar_P.Text), Convert.ToInt32(txtIdInscripcion_P.Text)); Controladores.RightOps(); }); Controladores.ControlActivado(false, txtMontoAPagar_P, btnRegistrar_P, btnCancelar_P, btnBuscar_P); Controladores.ControlActivado(true, btnNuevo_P); } else { Controladores.CompleteLosCampos(); } }
private void btnCancelar_ins_Click(object sender, EventArgs e) { Controladores.ControlActivado(false, TxtMontoAPagar, ComboHorario, ComboMetPago, BtnBuscarEstudiante, BtnBuscarCurso, btnCancelar_ins, btnGuardar_ins); Controladores.ControlActivado(true, btnNuevo); }
private void btnCancelar_P_Click(object sender, EventArgs e) { Controladores.ControlActivado(false, txtMontoAPagar_P, btnRegistrar_P, btnCancelar_P, btnBuscar_P); Controladores.ControlActivado(true, btnNuevo_P); }
private void btnQuitarRegistro_Click(object sender, EventArgs e) { DGVProceso.Rows.Remove(RowProceso); AutoSizeDGV(DGVProceso); Controladores.ControlActivado(false, btnQuitarRegistro, btnTomarLeccion); }