/* private void ButtonNuevo_Click(object sender, RoutedEventArgs e) * { * Limpiar(); * }*/ private Inscripciones LlenaClase() { Inscripciones inscripcion = new Inscripciones(); inscripcion.IncripcionId = inscripcion.PersonaId = Convert.ToInt32(InscripcionesIDTextBox.Text); inscripcion.PersonaId = Convert.ToInt32(PersonaIdTextBox.Text); inscripcion.Fecha = (DateTime)FechaDeInscripcionDatePicker.SelectedDate; inscripcion.Comentarios = ComentarioTextBox.Text; inscripcion.Monto = Convert.ToDecimal(MontoTextBox.Text); inscripcion.Balance = Convert.ToDecimal(BalanceTextBox.Text); inscripcion.Deposito = Convert.ToDecimal(DepositoTextBox.Text); if (Convert.ToDecimal(BalanceTextBox.Text) > 0) { inscripcion.Balance = (Convert.ToDecimal(BalanceTextBox.Text) - inscripcion.Deposito); PersonasBLL.GuardarBalance(Convert.ToInt32(PersonaIdTextBox.Text), (inscripcion.Balance)); } else { inscripcion.Balance = inscripcion.Balance - inscripcion.Deposito; PersonasBLL.GuardarBalance(Convert.ToInt32(PersonaIdTextBox), (inscripcion.Monto - inscripcion.Deposito)); } return(inscripcion); }
/* private void ButtonNuevo_Click(object sender, RoutedEventArgs e) * { * Limpiar(); * }*/ private Inscripciones LlenaClase() { Inscripciones inscripcion = new Inscripciones(); inscripcion.IncripcionId = inscripcion.PersonaId = Convert.ToInt32(TextBoxInscripcionesId.Text); inscripcion.PersonaId = Convert.ToInt32(TextBoxPersonaId.Text); inscripcion.Fecha = (DateTime)DatePickerFechaInscripcion.SelectedDate; inscripcion.Comentarios = TextBoxComentario.Text; inscripcion.Monto = Convert.ToDecimal(TextBoxMonto.Text); inscripcion.Balance = Convert.ToDecimal(TextBoxBalance.Text); inscripcion.Deposito = Convert.ToDecimal(TextBoxDeposito.Text); if (Convert.ToDecimal(TextBoxBalance.Text) > 0) { inscripcion.Balance = (Convert.ToDecimal(TextBoxBalance.Text) - inscripcion.Deposito); PersonasBLL.GuardarBalance(Convert.ToInt32(TextBoxPersonaId.Text), (inscripcion.Balance)); } else { inscripcion.Balance = inscripcion.Balance - inscripcion.Deposito; PersonasBLL.GuardarBalance(Convert.ToInt32(TextBoxPersonaId), (inscripcion.Monto - inscripcion.Deposito)); } return(inscripcion); }
private void ButtonEliminar_Click(object sender, RoutedEventArgs e) { Inscripciones inscripcion = new Inscripciones(); int id; int.TryParse(PersonaIdTextBox.Text, out id); Limpiar(); inscripcion = InscripcionesBLL.Buscar(id); if (InscripcionesBLL.Eliminar(id)) { PersonasBLL.GuardarBalance(inscripcion.PersonaId, (0 * inscripcion.Balance)); MessageBox.Show("Eliminado", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("No se puede eliminar una inscripcion que no existe", "ERROR", MessageBoxButton.OK, MessageBoxImage.Information); } }