public FamiliaArticuloForm(string Titulo, string Evento, CedForecastEntidades.FamiliaArticulo Familia) : base(Titulo) { InitializeComponent(); CedForecastRN.FamiliaArticulo accion = new CedForecastRN.FamiliaArticulo(Aplicacion.Sesion); accion.Leer(Familia); familia = Familia; evento = Evento; IdFamiliaArticuloEditBox.Text = familia.Id; IdFamiliaArticuloEditBox.Enabled = false; DescrFamiliaArticuloEditBox.Text = familia.Descr; switch (evento) { case "Baja": InhabilitarControles(); AceptarUiButton.Focus(); break; case "Consulta": InhabilitarControles(); SalirUiButton.Text = "Salir"; AceptarUiButton.Visible = false; SalirUiButton.Focus(); break; case "Modificacion": DescrFamiliaArticuloEditBox.Focus(); break; } }
public FamiliaArticuloForm(string Titulo) : base(Titulo) { familia = new CedForecastEntidades.FamiliaArticulo(); evento = "Alta"; InitializeComponent(); IdFamiliaArticuloEditBox.Focus(); }
public List<CedForecastEntidades.FamiliaArticulo> LeerLista() { DataTable dt = new DataTable(); System.Text.StringBuilder a = new StringBuilder(); a.Append("select IdFamiliaArticulo, DescrFamiliaArticulo from FamiliaArticulo order by IdFamiliaArticulo"); dt = (DataTable)Ejecutar(a.ToString(), TipoRetorno.TB, Transaccion.NoAcepta, sesion.CnnStr); List<CedForecastEntidades.FamiliaArticulo> lista = new List<CedForecastEntidades.FamiliaArticulo>(); if (dt.Rows.Count != 0) { for (int i = 0; i < dt.Rows.Count; i++) { CedForecastEntidades.FamiliaArticulo elemento = new CedForecastEntidades.FamiliaArticulo(); Copiar(dt.Rows[i], elemento); LeerArticulos(elemento); lista.Add(elemento); } } return lista; }