Beispiel #1
0
        private void frm_empresa_Load(object sender, EventArgs e)
        {
            try
            {
                CapaNegocio fn  = new CapaNegocio();
                DataTable   seg = seguridad.ObtenerPermisos.Permisos(seguridad.Conexion.User, id_form);
                if (seg.Rows.Count > 0)
                {
                    fn.desactivarPermiso(seg, btn_guardar, btn_eliminar, btn_editar, btn_nuevo, btn_cancelar, btn_actualizar, btn_buscar, btn_anterior, btn_siguiente, btn_primero, btn_ultimo);
                }
                else
                {
                    btn_guardar.Enabled = false; btn_eliminar.Enabled = false; btn_editar.Enabled = false; btn_nuevo.Enabled = false; btn_actualizar.Enabled = false; btn_cancelar.Enabled = false; btn_buscar.Enabled = false;
                }

                cbo_pais.Properties.DataSource    = OpBD.SeleccionarPaises();
                cbo_pais.Properties.ValueMember   = "id_pais";
                cbo_pais.Properties.DisplayMember = "nombre";
                cbo_pais.Properties.PopulateColumns();
                cbo_pais.Properties.Columns[0].Visible = false;

                if (actualizar == true)
                {
                    DataTable dt_emp = OpBD.SeleccionarDatosRestantesEmpresa(id_empresa);

                    if (dt_emp != null)
                    {
                        DataRow row_emp   = dt_emp.Rows[0];
                        string  direccion = row_emp[0].ToString();
                        string  correo    = row_emp[1].ToString();
                        string  telefono1 = row_emp[2].ToString();
                        string  telefono2 = row_emp[3].ToString();
                        string  pais      = row_emp[4].ToString();

                        txt_nombre.Text    = nombre_empresa;
                        txt_telefono1.Text = telefono1;
                        txt_telefono2.Text = telefono2;
                        txt_email.Text     = correo;
                        txt_direccion.Text = direccion;
                        cbo_pais.EditValue = cbo_pais.Properties.GetKeyValueByDisplayText(pais);
                    }
                }
            }
            catch (Exception exep) { MessageBox.Show(exep.Message); }
        }
Beispiel #2
0
        private void gv_organizaciones_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e)
        {
            DataRow   row        = gv_organizaciones.GetFocusedDataRow();
            string    id_empresa = row[0].ToString();
            DataTable dt_emp     = OpBD.SeleccionarDatosRestantesEmpresa(id_empresa);
            string    direccion  = "";
            string    correo     = "";
            string    telefono1  = "";
            string    telefono2  = "";
            string    pais       = "";

            if (dt_emp != null)
            {
                DataRow row_emp = dt_emp.Rows[0];
                direccion = row_emp[0].ToString();
                correo    = row_emp[1].ToString();
                telefono1 = row_emp[2].ToString();
                telefono2 = row_emp[3].ToString();
                pais      = row_emp[4].ToString();
            }

            lbl_direccion.Text = direccion;
            lbl_correo.Text    = correo;
            lbl_telefono1.Text = telefono1;
            lbl_telefono2.Text = telefono2;
            lbl_pais.Text      = pais;

            DataTable dt1 = OpBD.CNA_empresa(id_empresa);

            lbl_na.Text = dt1.Rows[0][0].ToString();
            DataTable dt2 = OpBD.CNC_empresa(id_empresa);

            lbl_nc.Text = dt2.Rows[0][0].ToString();
            DataTable dt3 = OpBD.CCA_empresa(id_empresa);

            lbl_ca.Text = dt3.Rows[0][0].ToString();
            DataTable dt4 = OpBD.CCC_empresa(id_empresa);

            lbl_cc.Text = dt4.Rows[0][0].ToString();
        }