Пример #1
0
 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;
     }
 }
Пример #2
0
 public FamiliaArticuloForm(string Titulo) : base(Titulo)
 {
     familia = new CedForecastEntidades.FamiliaArticulo();
     evento = "Alta";
     InitializeComponent();
     IdFamiliaArticuloEditBox.Focus();
 }
Пример #3
0
 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;
 }