/// <summary> /// Limpia los datos nesarios del formularip /// </summary> private void Limpiar() { TbMontoPrestamo.Clear(); TbPlazoSemanas.Clear(); TbNumPrestamo.Clear(); Inicio(); }
private void TbMontoPrestamo_Leave(object sender, EventArgs e) // valida monto Perloan_Desktop { if (libValidaciones.libValidaciones.Numeros(TbMontoPrestamo.Text)) { monto = true; } else { monto = false; TbMontoPrestamo.Focus(); TbMontoPrestamo.SelectAll(); } }
/// <summary> /// Actualiza Prestamo /// </summary> private void Actualizar() { if (monto == true && plazo == true) { if (cBbumDeudor.Text.Trim() == "" || CbNumPrenda.Text.Trim() == "" || TbMontoPrestamo.Text.Trim() == "" || TbPlazoSemanas.Text.Trim() == "") //verificar campos en blanco { if (TbMontoPrestamo.Text.Trim() == "") { DialogResult dialog = MessageBox.Show("Cantidad a prestar vacia", "Prestamo Vacio", MessageBoxButtons.OK, MessageBoxIcon.Error); cBbumDeudor.Focus(); } else if (TbPlazoSemanas.Text.Trim() == "") { DialogResult dialog = MessageBox.Show("Semanas del Plazo Vacio", "Plazo Vacio", MessageBoxButtons.OK, MessageBoxIcon.Error); TbPlazoSemanas.Focus(); } } } else { try { if (ClassPrestamos.Actualizar(TbNumPrestamo.Text, cBbumDeudor.Text, TbMontoPrestamo.Text, TbPlazoSemanas.Text, CbNumPrenda.Text, TbNomPrenda.Text, tBNombreDudor.Text) == true) //verifica creación { DialogResult dialog = MessageBox.Show("Prestamo seleccionado actualizado", "Actualizado Correctamente", MessageBoxButtons.OK, MessageBoxIcon.Information); TbMontoPrestamo.Focus(); } else { DialogResult dialog = MessageBox.Show("Se esta actualizando un Perloan_Desktop inexistente \n Por favor verifique ", "Prestamo Inexistente", MessageBoxButtons.OK, MessageBoxIcon.Error); TbNumPrestamo.Focus(); } } catch (Exception) { DialogResult dialog = MessageBox.Show("Error al actualizar el Perloan_Desktop" + Prestamo.Error, "Error al actualizar", MessageBoxButtons.OK, MessageBoxIcon.Error); } } Inicio(); }
/// <summary> /// Crea Prestamo /// </summary> private void Crear() { if (cBbumDeudor.Text.Trim() == "" || CbNumPrenda.Text.Trim() == "" || TbMontoPrestamo.Text.Trim() == "" || TbPlazoSemanas.Text.Trim() == "" && monto == true && plazo == true) //verificar campos en blanco { if (TbMontoPrestamo.Text.Trim() == "") { DialogResult dialog = MessageBox.Show("Cantidar a prestar vacia", "Prestamo Vacio", MessageBoxButtons.OK, MessageBoxIcon.Error); cBbumDeudor.Focus(); } else if (TbPlazoSemanas.Text.Trim() == "") { DialogResult dialog = MessageBox.Show("Semanas del Plazo Vacio", "Plazo Vacio", MessageBoxButtons.OK, MessageBoxIcon.Error); TbPlazoSemanas.Focus(); } } else { try { if (ClassPrestamos.Insertar(cBbumDeudor.Text, TbMontoPrestamo.Text, TbPlazoSemanas.Text, CbNumPrenda.Text, TbNomPrenda.Text, tBNombreDudor.Text) == true) //verifica creación { DialogResult dialog = MessageBox.Show("Prestamo Registrado \n Consulte No. de Prestamo ", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); TbMontoPrestamo.Focus(); } else { DialogResult dialog = MessageBox.Show("Se le esta asignado otro presteamo al mismo deudor ", "Deudor con Prestamo", MessageBoxButtons.OK, MessageBoxIcon.Error); cBbumDeudor.Focus(); } } catch (Exception) { DialogResult dialog = MessageBox.Show("Error en la alta de usuario ", "Error al guardar", MessageBoxButtons.OK, MessageBoxIcon.Error); } } Inicio(); }