protected void Page_Load(object sender, EventArgs e)
 {
     usuario  = ContextoUsuario.oUsuario.CL_USUARIO;
     programa = ContextoUsuario.nbPrograma;
     if (!Page.IsPostBack)
     {
         if (Request.QueryString["ClienteId"] != null)
         {
             idCliente = Guid.Parse(Request.QueryString["ClienteId"]);
             CargarDatos();
             vClOperacion = E_TIPO_OPERACION_DB.A;
         }
         else
         {
             idCliente    = null;
             lstTelefonos = new List <E_TELEFONOS>();
             vClOperacion = E_TIPO_OPERACION_DB.I;
             lstEmpresas  = new List <E_EMPRESA>();
             EmpresaNegocio neg = new EmpresaNegocio();
             rcbEmpresa.DataSource     = neg.ObtenerEmpresas();
             rcbEmpresa.DataValueField = "ID_EMPRESA";
             rcbEmpresa.DataTextField  = "NB_EMPRESA";
             rcbEmpresa.DataBind();
         }
         idTel = null;
     }
 }
Exemplo n.º 2
0
        private void BtnExcluir_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Deseja realmente excluir a Empresa Selecionada?", "Exclusão", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                try
                {
                    string         mensagem;
                    EmpresaNegocio empresaNegocio = new EmpresaNegocio();

                    mensagem = empresaNegocio.Excluir(Convert.ToInt32(TxtCodigo.Text));

                    if (mensagem == "0")
                    {
                        MessageBox.Show("Excluído com sucesso do Sistema.", "Exclusão", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        CarregaGridEmpresa();

                        if (DgvEmpresa.Rows.Count == 0)
                        {
                            LimpaCampos();
                            BtnEditar.Enabled  = false;
                            BtnExcluir.Enabled = false;
                        }
                    }
                    else
                    {
                        MessageBox.Show("Não foi possível excluir a Cliente/Empresa", "Exclusão", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
                catch
                {
                    MessageBox.Show("Não foi possível excluir a Cliente/Empresa", "Exclusão", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }
        protected void btnSave_click(object sender, EventArgs e)
        {
            EmpresaNegocio negocio             = new EmpresaNegocio();
            E_EMPRESAS     vExperienciaAgregar = new E_EMPRESAS();


            if (!ptipo.Equals("Agregar"))
            {
                vExperienciaProfesional.CL_EMPRESA = txtClCatalogo.Text;
                vExperienciaProfesional.NB_EMPRESA = txtNbCatalogo.Text;
                // vExperienciaProfesional.NB_RAZON_SOCIAL = txtNBRazon.Text;
                E_RESULTADO vResultado = negocio.InsertaActualiza_C_EMPRESA(tipo_transaccion: E_TIPO_OPERACION_DB.A.ToString(), usuario: vClUsuario, programa: vNbPrograma, V_C_EMPRESA: vExperienciaProfesional);
                //  = nRol.InsertaActualizaRoles(vClOperacion, vRol, vFunciones, vClUsuario, vNbPrograma);
                string vMensaje = vResultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE;
                UtilMensajes.MensajeResultadoDB(rnMensaje, vMensaje, vResultado.CL_TIPO_ERROR);
            }
            else
            {
                vExperienciaAgregar.ID_EMPRESA = 1;
                vExperienciaAgregar.NB_EMPRESA = txtNbCatalogo.Text;
                vExperienciaAgregar.CL_EMPRESA = txtClCatalogo.Text;
                //vExperienciaAgregar.NB_RAZON_SOCIAL = txtNBRazon.Text;



                E_RESULTADO vResultado = negocio.InsertaActualiza_C_EMPRESA(tipo_transaccion: E_TIPO_OPERACION_DB.I.ToString(), usuario: vClUsuario, programa: vNbPrograma, V_C_EMPRESA: vExperienciaAgregar);

                string vMensaje = vResultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE;


                UtilMensajes.MensajeResultadoDB(rnMensaje, vMensaje, vResultado.CL_TIPO_ERROR);
            }
        }
Exemplo n.º 4
0
        public void CarregaGridEmpresa()
        {
            try
            {
                EmpresaNegocio empresaNegocio = new EmpresaNegocio();

                DgvEmpresa.DataSource = empresaNegocio.CarregaListaEmpresas();

                DgvEmpresa.Update();
                DgvEmpresa.Refresh();

                if (DgvEmpresa.Rows.Count == 0)
                {
                    BtnEditar.Visible = false;
                }
                else
                {
                    BtnEditar.Visible = true;
                }
            }
            catch
            {
                MessageBox.Show("Não foi possível carregar a lista de Empresas.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
        public void CargarDatos()
        {
            EmpresaNegocio neg = new EmpresaNegocio();
            SPE_OBTIENE_C_EMPRESA_Result resultado = neg.ObtenerEmpresas(idEmpresa).FirstOrDefault();

            txtClave.Text       = resultado.CL_EMPRESA;
            txtNombre.Text      = resultado.NB_EMPRESA;
            txtDescripcion.Text = resultado.DS_EMPRESA;
        }
        public ActionResult listarTodos()
        {
            EmpresaNegocio empNeg = new EmpresaNegocio();               // INSTANCIANDO OBJ DE EMPRESA NEGOCIO

            List <Empresa> todos = new List <Empresa>();                // INSTANCIANDO LISTA DE EMPRESA PARA RECEBER O RESULTADO

            todos = empNeg.ConsultarTodos();                            // RECENDO A LISTA DE EMPRESAS CONSULTADAS

            return(View("Listar", todos));                              // CHAMANDO VIEW QUE IRÁ EXIBIR, PASSANDO A LISTA DE OBJs
        }
Exemplo n.º 7
0
        protected void btnEliminar_Click(object sender, EventArgs e)
        {
            GridDataItem item = grdEmpresas.SelectedItems[0] as GridDataItem;

            idEmpresa = Guid.Parse(item.GetDataKeyValue("ID_EMPRESA").ToString());
            EmpresaNegocio neg       = new EmpresaNegocio();
            E_RESULTADO    resultado = neg.EliminaEmpresa(idEmpresa);
            string         vMensaje  = resultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE;

            UtilMensajes.MensajeResultadoDB(rwmAlertas, vMensaje, resultado.CL_TIPO_MENSAJE, pCallBackFunction: null);
            grdEmpresas.Rebind();
        }
        public Boolean GravarEmpresa(String txtCnpjGravar)
        {
            EmpresaNegocio empNeg = new EmpresaNegocio();               // INSTANCIANDO OBJ DE EMPRESA NEGOCIO
            BuscarURL      buscar = new BuscarURL();                    // INSTANCIADO OBJ DE BUSCAURL
            List <Empresa> Todos  = new List <Empresa>();               // INSTANCIANDO LISTA DE EMPRESA PARA RECEBER O RESULTADO
            Empresa        emp    = new Empresa();                      // INSTANCIANDO OBJ DE EMPRESA

            Todos = buscar.BuscarEmpresa(txtCnpjGravar);                // OBJ EPM RECEBENDO A CONCULTA - PASSANDO A URL COMO PARAMETRO

            emp = Todos[0];                                             // PEGANDO APENAS O 1 RESULTADO JÁ QUE ESTAMOS PASSANDO APENAS 1 CNPJ
            return(empNeg.InserirEmpresa(emp));                         // RETORNANDO RESULTADO TRUE OU FALSE
        }
Exemplo n.º 9
0
        private void BtnConfirmar_Click(object sender, EventArgs e)
        {
            try
            {
                if (TxtCodigo.Text != "" && TxtDono.Text != "")
                {
                    string         mensagem;
                    EmpresaNegocio enderecoNegocio = new EmpresaNegocio();
                    Empresa        empresa         = new Empresa(Convert.ToInt32(TxtCodigo.Text), TxtNome.Text.Trim().ToUpper(), TxtDono.Text.Trim().ToUpper(), TxtRua.Text, TxtNumero.Text, TxtBairro.Text, TxtCidade.Text, CbxUf.Text, MtbCep.Text.Replace("-", ""), TxtTelu.Text.Replace(" ", ""), TxtTeld.Text.Replace(" ", ""));

                    if (novo)
                    {
                        //Novo Cadastro
                        mensagem = enderecoNegocio.Inserir(empresa).ToString();
                    }
                    else
                    {
                        //Edita Cadastro
                        mensagem = enderecoNegocio.Alterar(empresa, Convert.ToInt32(DgvEmpresa.Rows[DgvEmpresa.CurrentRow.Index].Cells[0].Value));
                    }

                    if (mensagem == "0")
                    {
                        DesabilitarCampos();
                        LimpaCampos();
                        CarregaGridEmpresa();
                        novo = false;
                    }
                    else
                    {
                        MessageBox.Show("Não foi possível excluir a Empresa do Sistema", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
                else
                {
                    if (TxtCodigo.Text == "")
                    {
                        MessageBox.Show("Digite um Código para a Empresa!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        TxtCodigo.Focus();
                    }
                    else
                    {
                        MessageBox.Show("Digite o Nome da Dono da Empresa", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        TxtDono.Focus();
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Mensagem de erro.\n" + ex.Message, "Não Salvou", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 10
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Empresas    = new List <SPE_OBTIENE_C_EMPRESA_Result>();
            vClUsuario  = ContextoUsuario.oUsuario.CL_USUARIO;
            vNbPrograma = ContextoUsuario.nbPrograma;
            vIdEmpresa  = ContextoUsuario.oUsuario.ID_EMPRESA;

            if (!IsPostBack)
            {
            }

            EmpresaNegocio negocio = new EmpresaNegocio();

            Empresas = negocio.Obtener_C_EMPRESA();
        }
Exemplo n.º 11
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            if (Valida())
            {
                E_EMPRESA      empresa = new E_EMPRESA();
                EmpresaNegocio neg     = new EmpresaNegocio();

                empresa.ID_EMPRESA = idEmpresa;
                empresa.CL_EMPRESA = txtClave.Text;
                empresa.DS_EMPRESA = txtDescripcion.Text;
                empresa.NB_EMPRESA = txtNombre.Text;
                E_RESULTADO resultado = neg.InsertaActualizaEmpresa(vClOperacion, empresa, usuario, programa);
                string      vMensaje  = resultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE;
                UtilMensajes.MensajeResultadoDB(rwmAlertas, vMensaje, resultado.CL_TIPO_MENSAJE);
            }
        }
Exemplo n.º 12
0
        public void CargarDatos()
        {
            GestionPeriodosNegocio periodo = new GestionPeriodosNegocio();
            SPE_OBTIENE_K_GESTION_PERIODOS_Result resultado = periodo.ObtienePeriodos(idPeriodo).FirstOrDefault();
            ClienteNegocio   clienteNeg  = new ClienteNegocio();
            SistemasNegocio  sistemaNeg  = new SistemasNegocio();
            EmpresaNegocio   empresaNeg  = new EmpresaNegocio();
            ModuloNegocio    moduloNeg   = new ModuloNegocio();
            VersionesNegocio versionNeg  = new VersionesNegocio();
            LicenciaNegocio  licenciaNeg = new LicenciaNegocio();

            SPE_OBTIENE_C_LICENCIA_Result resLicencia = licenciaNeg.ObtenerLicencias(resultado.ID_LICENCIA).FirstOrDefault();

            rcbCliente.SelectedValue  = resultado.ID_CLIENTE.ToString();
            rcbCliente.Text           = clienteNeg.ObtieneClientes(resultado.ID_CLIENTE).FirstOrDefault().NB_CLIENTE;
            rcbCliente.Enabled        = false;
            rcbSistema.SelectedValue  = resultado.ID_SISTEMA.ToString();
            rcbSistema.Text           = sistemaNeg.ObtieneSistemas(resultado.ID_SISTEMA).FirstOrDefault().NB_SISTEMA;
            rcbSistema.Enabled        = false;
            rcbEmpresa.SelectedValue  = resultado.ID_EMPRESA.ToString();
            rcbEmpresa.Text           = empresaNeg.ObtenerEmpresas(resultado.ID_EMPRESA).FirstOrDefault().NB_EMPRESA;
            rcbEmpresa.Enabled        = false;
            rcbModulo.SelectedValue   = resultado.ID_MODULO.ToString();
            rcbModulo.Text            = moduloNeg.ObtieneModulos(resultado.ID_MODULO).FirstOrDefault().NB_MODULO;
            rcbModulo.Enabled         = false;
            rcbVersion.SelectedValue  = resultado.ID_VERSION.ToString();
            rcbVersion.Text           = versionNeg.ObtenerVersiones(resultado.ID_VERSION).FirstOrDefault().NO_RELEASE.ToString();
            rcbVersion.Enabled        = false;
            rcbLicencia.SelectedValue = resultado.ID_LICENCIA.ToString();
            rcbLicencia.Text          = resLicencia.NB_LICENCIA;
            rcbLicencia.Enabled       = false;

            if (resLicencia.FG_PERIODO == "SI")
            {
                rdpFechaIni.Enabled      = true;
                rdpFechafin.Enabled      = true;
                rdpFechaIni.SelectedDate = resultado.FE_INICIO;
                rdpFechafin.SelectedDate = resultado.FE_FIN;
            }

            if (resLicencia.FG_VOLUMEN == "SI")
            {
                txtVolumen.Enabled = true;
                txtVolumen.Text    = resultado.NO_VOLUMEN.ToString();
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            EmpresaNegocio negocio = new EmpresaNegocio();

            vClUsuario  = ContextoUsuario.oUsuario.CL_USUARIO;
            vNbPrograma = ContextoUsuario.nbPrograma;

            if (!IsPostBack)
            {
                ptipo = Request.QueryString["TIPO"];
                vExperienciaProfesional = new E_EMPRESAS();
                if (!ptipo.Equals("Agregar"))
                {
                    pID = int.Parse((Request.QueryString["ID"]));

                    // AreaInteresNegocio negocio = new AreaInteresNegocio();
                    var vObjetoAreaInteres = negocio.Obtener_C_EMPRESA(ID_EMPRESA: pID).FirstOrDefault();
                    vExperienciaProfesional.ID_EMPRESA      = vObjetoAreaInteres.ID_EMPRESA;
                    vExperienciaProfesional.CL_EMPRESA      = vObjetoAreaInteres.CL_EMPRESA;
                    vExperienciaProfesional.NB_EMPRESA      = vObjetoAreaInteres.NB_EMPRESA;
                    vExperienciaProfesional.NB_RAZON_SOCIAL = vObjetoAreaInteres.NB_RAZON_SOCIAL;
                    vExperienciaProfesional.DS_FILTRO       = vObjetoAreaInteres.DS_FILTRO;



                    if (vExperienciaProfesional != null)
                    {
                        txtNbCatalogo.Text = vExperienciaProfesional.NB_EMPRESA;
                        txtClCatalogo.Text = vExperienciaProfesional.CL_EMPRESA;
                        //  txtNBRazon.Text = vExperienciaProfesional.NB_RAZON_SOCIAL;
                        txtClCatalogo.ReadOnly = true;
                    }
                }
                else
                {
                }
            }

            else
            {
            }
        }
Exemplo n.º 14
0
        protected void btnEliminar_click(object sender, EventArgs e)
        {
            EmpresaNegocio negocio            = new EmpresaNegocio();
            var            valida_eliminacion = false;

            foreach (GridDataItem item in grdCatEmpresas.SelectedItems)
            {
                valida_eliminacion = true;

                vID_EMPRESA = (int.Parse(item.GetDataKeyValue("ID_EMPRESA").ToString()));

                E_RESULTADO vResultado = negocio.Elimina_C_EMPRESA(ID_EMPRESA: vID_EMPRESA, programa: vNbPrograma, usuario: vClUsuario);

                //E_RESULTADO vResultado  = negocio.Elimina_M_PUESTO(ID_PUESTO: vID_PUESTO, programa: "CatalogoDescriptivoPuestos.aspx", usuario: "felipe");

                //E_RESULTADO vResultado = negocio.Elimina_C_COMPETENCIA(lista.ID_COMPETENCIA, usuario, programa);
                string vMensaje = vResultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE;

                UtilMensajes.MensajeResultadoDB(rnMensaje, vMensaje, vResultado.CL_TIPO_ERROR, 400, 150, "onCloseWindow");
            }
        }
Exemplo n.º 15
0
        private void TxtPesquisar_TextChanged(object sender, EventArgs e)
        {
            try
            {
                if (TxtPesquisa.Text != "")
                {
                    EmpresaNegocio empresaNegocio = new EmpresaNegocio();

                    if (decimal.TryParse(TxtPesquisa.Text, out decimal numero))
                    {
                        DgvEmpresa.DataSource = empresaNegocio.ProcurarPorCodigoOuNome(Convert.ToInt32(TxtPesquisa.Text), "");
                    }
                    else
                    {
                        DgvEmpresa.DataSource = empresaNegocio.ProcurarPorCodigoOuNome(0, TxtPesquisa.Text);
                    }

                    DgvEmpresa.Update();
                    DgvEmpresa.Refresh();

                    if (DgvEmpresa.Rows.Count == 0)
                    {
                        DgvPedido.DataSource = null;
                        BtnEditar.Visible    = false;
                    }
                    else
                    {
                        BtnEditar.Visible = true;
                    }
                }
                else
                {
                    CarregaGridEmpresa();
                }
            }
            catch
            {
                MessageBox.Show("Não foi possível pesquisar.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Exemplo n.º 16
0
        protected void CargarDatosEmpresas()
        {
            EmpresaNegocio nEmpresa = new EmpresaNegocio();
            List <SPE_OBTIENE_C_EMPRESA_Result> vLstEmpresas = new List <SPE_OBTIENE_C_EMPRESA_Result>();

            vLstEmpresas.Add(new SPE_OBTIENE_C_EMPRESA_Result()
            {
                ID_EMPRESA = 0,
                NB_EMPRESA = "Todas"
            });

            vLstEmpresas.AddRange(nEmpresa.Obtener_C_EMPRESA());

            if (vLstEmpresas.Count == 2)
            {
                vLstEmpresas.RemoveAt(0);
            }

            cmbEmpresas.DataTextField  = "NB_EMPRESA";
            cmbEmpresas.DataValueField = "ID_EMPRESA";
            cmbEmpresas.DataSource     = vLstEmpresas;
            cmbEmpresas.DataBind();
            cmbEmpresas.SelectedIndex = 0;
        }
Exemplo n.º 17
0
        private void CarregaGridEmpresa()
        {
            try
            {
                EmpresaNegocio enderecoNegocio = new EmpresaNegocio();
                DgvEmpresa.DataSource = null;
                DgvEmpresa.DataSource = enderecoNegocio.CarregaListaEmpresas();

                DgvEmpresa.Update();
                DgvEmpresa.Refresh();

                if (DgvEmpresa.Rows.Count == 0)
                {
                    BtnEditar.Visible  = false;
                    BtnExcluir.Visible = false;

                    BtnCancelar.Visible  = false;
                    BtnConfirmar.Visible = false;
                }
                else
                {
                    BtnEditar.Visible  = true;
                    BtnExcluir.Visible = true;

                    BtnCancelar.Visible  = true;
                    BtnConfirmar.Visible = true;
                }

                BtnConfirmar.Visible = false;
                BtnCancelar.Visible  = false;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Não foi possível carregar os dados das Empresas.\nAviso: " + ex.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Exemplo n.º 18
0
        protected void CargarDatos(int?vIdPlaza)
        {
            PlazaNegocio nPlaza = new PlazaNegocio();
            E_PLAZA      vPlaza = nPlaza.ObtienePlazas(vIdPlaza).FirstOrDefault() ?? new E_PLAZA();

            txtClPlaza.Text   = vPlaza.CL_PLAZA;
            txtNbPlaza.Text   = vPlaza.NB_PLAZA;
            chkActivo.Checked = vPlaza.FG_ACTIVO || vClOperacion.Equals(E_TIPO_OPERACION_DB.I);

            if (vPlaza.XML_GRUPOS != null)
            {
                vLstGruposPlaza = (XElement.Parse(vPlaza.XML_GRUPOS).Elements("GRUPOS")).Select(s => new E_GRUPOS
                {
                    ID_GRUPO     = int.Parse(s.Attribute("ID_GRUPO").Value)
                    , CL_GRUPO   = s.Attribute("CL_GRUPO").Value
                    , NB_GRUPO   = s.Attribute("NB_GRUPO").Value
                    , FG_SISTEMA = s.Attribute("FG_SISTEMA").Value == "1"? true:false
                }).ToList();
            }

            if (vPlaza.XML_PLAZAS_INTERRELACIONADAS != null)
            {
                vLstPlazasInterrelacionadas = (XElement.Parse(vPlaza.XML_PLAZAS_INTERRELACIONADAS).Elements("PLAZAS_INTERRELACIONADAS")).Select(s => new E_PLAZA
                {
                    ID_PLAZA      = int.Parse(s.Attribute("ID_PLAZA").Value)
                    , CL_PLAZA    = s.Attribute("CL_PLAZA").Value
                    , NB_PLAZA    = s.Attribute("NB_PLAZA").Value
                    , NB_EMPLEADO = s.Attribute("NB_EMPLEADO").Value
                }).ToList();
            }

            if (vPlaza.ID_EMPLEADO != null)
            {
                vIdEmpleado         = vPlaza.ID_EMPLEADO;
                lstEmpleado.Enabled = false;
                lstEmpleado.Items.Clear();
                lstEmpleado.Items.Add(new RadListBoxItem(vPlaza.NB_EMPLEADO_COMPLETO, vPlaza.ID_EMPLEADO.ToString()));
                vProceso = "EDITAR";
            }
            else
            {
                vProceso = "NUEVO";
            }

            if (vPlaza.ID_PUESTO != null)
            {
                lstPuesto.Items.Clear();
                lstPuesto.Items.Add(new RadListBoxItem(vPlaza.NB_PUESTO, vPlaza.ID_PUESTO.ToString()));
                lstPuesto.Enabled = false;
            }

            if (vPlaza.ID_PLAZA_SUPERIOR != null)
            {
                if (vPlaza.ID_PLAZA_SUPERIOR.Value != 0)
                {
                    lstPlazaJefe.Items.Clear();
                    lstPlazaJefe.Items.Add(new RadListBoxItem(vPlaza.NB_PLAZA_JEFE, vPlaza.ID_PLAZA_SUPERIOR.ToString()));
                }
            }

            if (vPlaza.ID_DEPARTAMENTO != null)
            {
                lstArea.Items.Clear();
                lstArea.Items.Add(new RadListBoxItem(vPlaza.NB_DEPARTAMENTO, vPlaza.ID_DEPARTAMENTO.ToString()));
            }

            EmpresaNegocio nEmpresa = new EmpresaNegocio();
            List <SPE_OBTIENE_C_EMPRESA_Result> vEmpresas = nEmpresa.Obtener_C_EMPRESA(ID_EMPRESA: vIdEmpresa);

            cmbEmpresa.DataValueField = "ID_EMPRESA";
            cmbEmpresa.DataTextField  = "NB_EMPRESA";
            cmbEmpresa.DataSource     = vEmpresas;
            cmbEmpresa.DataBind();
            cmbEmpresa.SelectedValue = vPlaza.ID_EMPRESA.ToString();

            if (vIdPlaza == 0)
            {
                GruposNegocio             oNegocio = new GruposNegocio();
                SPE_OBTIENE_GRUPOS_Result vGrupo   = oNegocio.ObtieneGrupos(pCL_GRUPO: "TODOS").FirstOrDefault();
                if (vGrupo != null)
                {
                    vLstGruposPlaza.Add(new E_GRUPOS
                    {
                        ID_GRUPO   = (int)vGrupo.ID_GRUPO,
                        CL_GRUPO   = vGrupo.CL_GRUPO,
                        NB_GRUPO   = vGrupo.NB_GRUPO,
                        FG_SISTEMA = (bool)vGrupo.FG_SISTEMA
                    });
                }
            }
        }
Exemplo n.º 19
0
        protected void grdEmpresas_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e)
        {
            EmpresaNegocio neg = new EmpresaNegocio();

            grdEmpresas.DataSource = neg.ObtenerEmpresas();
        }