Exemple #1
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            Prestamo pre = new Prestamo();
            Nota     no  = new Nota();

            try
            {
                CapturarDatos(pre);
                if (pre.Insertar())
                {
                    CapturaNota(no, pre.PrestamoId, pre.ClienteId);

                    Session["PrestamoId"] = pre.PrestamoId;
                    if (no.Insertar())
                    {
                        Utilitario.ShowToastr(this, "PRESTAMO REGISTRADO & NOTA AGREGADA.!", "Mensaje", "success");
                    }


                    Utilitario.ShowToastr(this, "PRESTAMO REGISTRADO.!", "Mensaje", "success");

                    divNota.Visible     = false;
                    divPreta.Visible    = false;
                    divFecha.Visible    = false;
                    divMonto.Visible    = false;
                    divCliente.Visible  = false;
                    btnGuardar.Visible  = false;
                    divImprimir.Visible = true;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 /// <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();
 }