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); } }
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); } }