Ejemplo n.º 1
0
        private void CargarListaCreditos()
        {
            CapaNegocios.Credito vNeciosCredito = new CapaNegocios.Credito();
            DataTable            dtCreditos     = new DataTable();
            ListViewItem         vItem;

            try
            {
                dtCreditos = vNeciosCredito.Select();
                ltvCreditos.Items.Clear();
                if (dtCreditos.Rows.Count > 0)
                {
                    foreach (DataRow vRow in dtCreditos.Rows)
                    {
                        vItem = new ListViewItem(vRow["IdCredito"].ToString());
                        vItem.SubItems.Add(vRow["IdCliente"].ToString());
                        vItem.SubItems.Add(vRow["MontoAprobado"].ToString());
                        vItem.SubItems.Add(vRow["Tasa"].ToString());
                        vItem.SubItems.Add(vRow["Saldo"].ToString());
                        vItem.SubItems.Add(vRow["Cuota"].ToString());
                        vItem.SubItems.Add(vRow["Plazo"].ToString());
                        vItem.SubItems.Add(vRow["UltimaProyeccion"].ToString());
                        ltvCreditos.Items.Add(vItem);
                    }
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message, ex);
            }
        }
Ejemplo n.º 2
0
        private void Aceptar()
        {
            CapaEntidad.Estructura.Credito vEntidad;
            CapaNegocios.Credito           vNegociosCreditos = new CapaNegocios.Credito();
            int vIdCreditos = 0;

            try
            {
                if (vModo != "A")
                {
                    vIdCreditos = vIdCredito;
                }

                if (Validar())
                {
                    vEntidad = new CapaEntidad.Estructura.Credito()
                    {
                        IdCredito        = vIdCreditos,
                        IdCliente        = Convert.ToInt32(txtIdCliente.Text),
                        Cuota            = Convert.ToDecimal(txtCuota.Text),
                        Tasa             = Convert.ToDecimal(txtTasa.Text),
                        MontoAprobado    = Convert.ToDecimal(txtMontoCredito.Text),
                        Plazo            = Convert.ToInt32(txtPlazo.Text),
                        Saldo            = Convert.ToDecimal(txtMontoCredito.Text),
                        UltimaProyeccion = "N"
                    };
                    switch (vModo)
                    {
                    case "A":
                        vNegociosCreditos.Insert(vEntidad);
                        break;

                    case "B":
                        vNegociosCreditos.Delete(vEntidad);
                        break;
                    }
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message, ex);
            }
        }