Beispiel #1
0
 private void Navegar(int p)
 {
     try
     {
         Nuevo = false;
         using (Profit_RGEntities context = new Profit_RGEntities())
         {
             pSeleccionarEmpresa_Result empresa = new pSeleccionarEmpresa_Result();
             var pemp = context.pObtenerTablaStr(txtCo_empresa.Text.Trim(), "co_empresa", p, "Empresas").ToList();
             if (pemp.Count > 0)
             {
                 empresa            = context.pSeleccionarEmpresa(pemp[0].Trim()).First();
                 txtCo_empresa.Text = empresa.co_empresa.Trim();
                 txtDes_emp.Text    = empresa.des_emp.Trim();
                 txtEmail.Text      = empresa.email.Trim();
                 txtClave.Text      = MC.GetString(empresa.clave).Trim();
                 txtServidor.Text   = empresa.servidor.Trim();
                 txtPuerto.Value    = empresa.puerto;
                 OptSSL.CheckState  = empresa.ssl == 1 ? CheckState.Checked : CheckState.Unchecked;
                 Validador          = empresa.validador;
             }
             else
             {
                 if (empresa.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);
     }
 }
Beispiel #2
0
 private void Buscar()
 {
     try
     {
         Nuevo = false;
         using (Profit_RGEntities context = new Profit_RGEntities())
         {
             pSeleccionarEmpresa_Result empresa = new pSeleccionarEmpresa_Result();
             var pemp = context.Empresas.Where(em => em.co_empresa == txtBuscar.Text.Trim()).ToList();
             if (pemp.Count > 0)
             {
                 empresa            = context.pSeleccionarEmpresa(pemp[0].co_empresa.Trim().ToUpper()).First();
                 txtCo_empresa.Text = empresa.co_empresa.Trim();
                 txtDes_emp.Text    = empresa.des_emp.Trim();
                 txtEmail.Text      = empresa.email.Trim();
                 txtClave.Text      = MC.GetString(empresa.clave).Trim();
                 txtServidor.Text   = empresa.servidor.Trim();
                 txtPuerto.Value    = empresa.puerto;
                 OptSSL.CheckState  = empresa.ssl == 1 ? CheckState.Checked : CheckState.Unchecked;
                 Validador          = empresa.validador;
                 txtBuscar.Text     = "";
                 txtCo_empresa.Focus();
             }
             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);
     }
 }
Beispiel #3
0
        private void Navegar(int p)
        {
            try
            {
                Nuevo = false;
                using (Profit_RGEntities context = new Profit_RGEntities())
                {
                    pSeleccionarEmpresa_Result empresa = new pSeleccionarEmpresa_Result();
                    var pemp = context.pObtenerTablaStr(txtCo_empresa.Text.Trim(), "co_empresa", p, "Empresas").ToList();
                    if (pemp.Count > 0)
                    {
                        empresa            = context.pSeleccionarEmpresa(pemp[0].Trim()).FirstOrDefault();
                        txtCo_empresa.Text = empresa.co_empresa.Trim();
                        txtDes_emp.Text    = empresa.des_emp.Trim();
                        txtEmail.Text      = empresa.email.Trim();
                        txtClave.Text      = MC.GetString(empresa.clave).Trim();
                        txtServidor.Text   = empresa.servidor.Trim();
                        txtPuerto.Value    = empresa.puerto;
                        OptSSL.CheckState  = empresa.ssl == 1 ? CheckState.Checked : CheckState.Unchecked;
                        txtAlma.Text       = empresa.almacen.Trim();
                        txtCo_moneda.Text  = empresa.moneda.Trim();
                        txtFpago.Text      = empresa.forma_pag.Trim();
                        txtCo_tran.Text    = empresa.co_tran.Trim();
                        txtCo_sucu.Text    = empresa.co_sucu.Trim();
                        txtNomina.Text     = empresa.nomina == null ? "" : empresa.nomina.Trim();
                        txtContab.Text     = empresa.contab == null ? "" : empresa.contab.Trim();


                        pSeleccionarAlmacenEmpresa_Result a = context.pSeleccionarAlmacenEmpresa(txtAlma.Text.Trim(), txtCo_empresa.Text.Trim()).FirstOrDefault();
                        txtAlm_des.Text = a == null ? "NO ENCONTRADO" : a.alm_des.Trim();

                        pSeleccionarFormaPago_Result b = context.pSeleccionarFormaPago(txtCo_empresa.Text.Trim(), txtFpago.Text.Trim()).FirstOrDefault();
                        txtFpDescrip.Text = b == null ? "NO ENCONTRADO" : b.cond_des.Trim();

                        pSeleccionarMoneda_Result c = context.pSeleccionarMoneda(txtCo_empresa.Text.Trim(), txtCo_moneda.Text.Trim()).FirstOrDefault();
                        txtMoneda.Text = c == null ? "NO ENCONTRADO" : c.mone_des.Trim();

                        pSeleccionarTransporte_Result d = context.pSeleccionarTransporte(txtCo_empresa.Text.Trim(), txtCo_tran.Text.Trim()).FirstOrDefault();
                        txtDes_tran.Text = d == null ? "NO ENCONTRADO" : d.des_tran.Trim();

                        pSeleccionarSucursal_Result f = context.pSeleccionarSucursal(txtCo_empresa.Text.Trim(), txtCo_sucu.Text.Trim()).FirstOrDefault();
                        txtSucursal.Text = f == null ? "NO ENCONTRADO" : f.sucu_des.Trim();

                        Validador = empresa.validador;
                    }
                    else
                    {
                        if (empresa.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);
            }
        }