Esempio n. 1
0
 private void Navegar(int p)
 {
     try
     {
         Nuevo = false;
         using (Profit_RGEntities context = new Profit_RGEntities())
         {
             pSeleccionarPantalla_Stock_Result pstock = new pSeleccionarPantalla_Stock_Result();
             var ps = context.pObtenerTablaStr(txtUsuario.Text.Trim(), "co_usuario", p, "pantalla_stock").ToList();
             if (ps.Count > 0)
             {
                 pstock              = context.pSeleccionarPantalla_Stock(ps[0].Trim()).First();
                 txtUsuario.Text     = pstock.co_usuario.Trim();
                 txtDes_Usuario.Text = context.Usuarios.First(u => u.co_usuario == txtUsuario.Text.Trim()).nombre.Trim();
                 txtEmpresa.Text     = pstock.Emp_Art.Trim();
                 txtDes_emp.Text     = context.Empresas.First(emp => emp.co_empresa == txtEmpresa.Text.Trim()).des_emp.Trim();
                 txtAlmacen.Text     = pstock.Almacen.Trim();
                 txtDes_Alm.Text     = context.pSeleccionarAlmacenEmpresa(txtAlmacen.Text.Trim(), txtEmpresa.Text.Trim()).First().alm_des.Trim();
                 Validador           = pstock.validador;
             }
             else
             {
                 if (pstock.validador != null)
                 {
                     LimpiarControles();
                 }
                 else
                 {
                     Validador = null;
                 }
             }
         }
     }
     catch (EntityException ex)
     {
         MessageBox.Show(ex.InnerException.Message, "Profit Expansion", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     catch (Exception ex1)
     {
         MessageBox.Show(ex1.Message, "Profit Expansion", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Esempio n. 2
0
 private void txtBuscar_KeyDown(object sender, KeyEventArgs e)
 {
     try
     {
         Nuevo = false;
         using (Profit_RGEntities context = new Profit_RGEntities())
         {
             pSeleccionarPantalla_Stock_Result pstock = new pSeleccionarPantalla_Stock_Result();
             var ps = context.Usuarios.Where(u => u.co_usuario == txtBuscar.Text.Trim()).ToList();
             if (ps.Count > 0)
             {
                 pstock              = context.pSeleccionarPantalla_Stock(ps[0].co_usuario.Trim()).First();
                 txtUsuario.Text     = pstock.co_usuario.Trim();
                 txtDes_Usuario.Text = context.Usuarios.First(u => u.co_usuario == txtUsuario.Text.Trim()).nombre.Trim();
                 txtEmpresa.Text     = pstock.Emp_Art.Trim();
                 txtDes_emp.Text     = context.Empresas.First(emp => emp.co_empresa == txtEmpresa.Text.Trim()).des_emp.Trim();
                 txtAlmacen.Text     = pstock.Almacen.Trim();
                 txtDes_Alm.Text     = context.pSeleccionarAlmacenEmpresa(txtAlmacen.Text.Trim(), txtEmpresa.Text.Trim()).First().alm_des.Trim();
                 Validador           = pstock.validador;
             }
             else
             {
                 MessageBox.Show("El registro no existe", "Profit Expansion", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 txtBuscar.Focus();
             }
         }
     }
     catch (EntityException ex)
     {
         MessageBox.Show(ex.InnerException.Message, "Profit Expansion", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     catch (Exception ex1)
     {
         MessageBox.Show(ex1.Message, "Profit Expansion", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }