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