Exemplo n.º 1
0
        private void departamentoToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            frmDepartamento fr = new frmDepartamento();

            fr.MdiParent = this;
            fr.Show();
        }
        public void Editar(int id)
        {
            frmDepartamento frm = new frmDepartamento(_departamentoRep);

            frm.Id = id;
            frm.ShowDialog();
        }
Exemplo n.º 3
0
 private void mDepartamentos_Click(object sender, EventArgs e)
 {
     try
     {
         if (!FormularioExiste("frmDepartamento"))
         {
             var formulario = new frmDepartamento();
             formulario.MdiParent = this;
             Tela.AbrirFormulario(formulario);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Exemplo n.º 4
0
        private void departamentosToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            if (seguridad.PermisosAcceso("307", txtUsuario.Text) == 1)
            {
                bit.user(txtUsuario.Text);
                bit.insert("Ingreso al mantenimiento de Tipo de Departamento de la empresa", 307);
                Form frmFormulario = Application.OpenForms.Cast <Form>().FirstOrDefault(x => x is frmDepartamento);
                if (frmFormulario != null)
                {
                    frmFormulario.BringToFront();
                    return;
                }

                frmFormulario           = new frmDepartamento(txtUsuario.Text, this);
                frmFormulario.MdiParent = this;
                frmFormulario.Show();
            }
            else
            {
                bit.user(txtUsuario.Text);
                bit.insert("Trato de ingresar al mantenimiento de Departamento de la empresa", 307);
                MessageBox.Show("El Usuario No Cuenta Con Permisos De Acceso A La Aplicación");
            }
        }
Exemplo n.º 5
0
        //Abrir Departamento
        private void departamentoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            clsVistaBitacora      bit       = new clsVistaBitacora();
            clsFuncionesSeguridad seguridad = new clsFuncionesSeguridad();

            if (seguridad.PermisosAcceso("2304", txtVistaUsuario.Text) == 1)
            {
                bit.user(txtVistaUsuario.Text);
                Form frmFormulario = Application.OpenForms.Cast <Form>().FirstOrDefault(x => x is frmDepartamento);
                if (frmFormulario != null)
                {
                    frmFormulario.BringToFront();
                    return;
                }

                frmFormulario           = new frmDepartamento(txtVistaUsuario.Text, this);
                frmFormulario.MdiParent = this;
                frmFormulario.Show();
            }
            else
            {
                MessageBox.Show("El Usuario No Cuenta Con Permisos De Acceso A La Aplicación");
            }
        }
        public void Novo()
        {
            frmDepartamento frm = new frmDepartamento(_departamentoRep);

            frm.ShowDialog();
        }
        public DepartamentoViewModel Pesquisar(int codigo, string descricao, TipoPesquisa tipoPesquisa)
        {
            if (codigo == 0 && tipoPesquisa == TipoPesquisa.Id)
            {
                return(null);
            }

            if (string.IsNullOrEmpty(descricao) && tipoPesquisa == TipoPesquisa.Descricao)
            {
                return(null);
            }

            if (tipoPesquisa == TipoPesquisa.Tela)
            {
                frmDepartamento formulario = new frmDepartamento("");
                if (Tela.AbrirFormularioModal(formulario))
                {
                    if (Funcoes.IdSelecionado == 0)
                    {
                        return(null);
                    }

                    return(_departamentoApp.ObterPorId(Funcoes.IdSelecionado));
                }
            }

            if (tipoPesquisa == TipoPesquisa.Id && codigo > 0)
            {
                var model = _departamentoApp.ObterPorCodigo(codigo);
                if (model == null || model.Codigo == 0)
                {
                    throw new Exception("Registro não encontrado!");
                }
                return(model);
            }

            if (tipoPesquisa == TipoPesquisa.Descricao && descricao.Length > 0)
            {
                var model = _departamentoApp.Filtrar("Dep_Nome", descricao);
                if (model == null)
                {
                    frmDepartamento formulario = new frmDepartamento();
                    if (Tela.AbrirFormularioModal(formulario))
                    {
                        return(_departamentoApp.ObterPorId(Funcoes.IdSelecionado));
                    }
                    return(null);
                }
                else
                {
                    if (model.Count() == 1)
                    {
                        return(_departamentoApp.ObterPorId(model.First().Id));
                    }
                    else
                    {
                        frmDepartamento formulario = new frmDepartamento(descricao);
                        if (Tela.AbrirFormularioModal(formulario))
                        {
                            return(_departamentoApp.ObterPorId(Funcoes.IdSelecionado));
                        }
                    }
                    return(null);
                }
            }
            else
            {
                return(null);
            }
        }
Exemplo n.º 8
0
        private void departamentosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frmDepartamento TELA = new frmDepartamento();

            OpenScreen(TELA);
        }
Exemplo n.º 9
0
        private void departamentoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frmDepartamento departamento = new frmDepartamento();

            departamento.Show();
        }