private void btnSalvar_Click(object sender, EventArgs e)
        {
            this.dept    = new Departamentos();
            this.deptDAL = new DepartamentosDAL();
            try
            {
                if (this.tool.ChecaCampoNullo(rgBox1))
                {
                    this.dept.Codigo       = 0;
                    this.dept.Departamento = txtDepartamento.Text;
                    this.dept.Empresa      = int.Parse(cbEmpresa.SelectedValue.ToString());
                    this.dept.Responsavel  = txtGerente.Text;

                    this.deptDAL.Gravar(this.dept);

                    MessageBox.Show("Departamento cadastrado com sucesso", "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                    btnLimpar_Click(null, null);
                }
                else
                {
                    MessageBox.Show("Por favor preencher todos os campos!", "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1);
                }
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message, "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
        }
        private void radButtonPesquisa_Click(object sender, EventArgs e)
        {
            this.deptDAL = new DepartamentosDAL();
            this.dept    = new Departamentos();
            try
            {
                if (cbPesquisa.Text != "" && txtFiltro.Text != "")
                {
                    if (cbPesquisa.SelectedText == "Código")
                    {
                        this.dept.Codigo = int.Parse(cbPesquisa.Text);
                    }
                    else if (cbPesquisa.SelectedText == "Nome Departamento")
                    {
                        this.dept.Departamento = cbPesquisa.Text;
                    }

                    dgvDepartamento.DataSource = this.deptDAL.ConsultarDept(this.dept);
                }
                else if (cbPesquisa.Text == "" && txtFiltro.Text == "")
                {
                    dgvDepartamento.DataSource = this.deptDAL.Consultar();
                    dgvDepartamento.AutoResizeColumns();
                }
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message, "Pesquisar", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
        }
        private void cbDepartamento_Click(object sender, EventArgs e)
        {
            this.deptDAL = new DepartamentosDAL();
            DataTable dt = new DataTable();

            dt = this.deptDAL.ConsultarDept();
            cbDepartamento.DataSource     = dt;
            cbDepartamento.DisplayMember  = "Departamento";
            cbDepartamento.ValueMember    = "Codigo";
            cbDepartamento.BindingContext = this.BindingContext;
            cbDepartamento.BestFitColumns();
        }
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     try
     {
         this.deptDAL = new DepartamentosDAL();
         if (txtCodigo.Text != "")
         {
             this.deptDAL.Excluir(int.Parse(txtCodigo.Text));
             btnLimpar_Click(null, null);
             MessageBox.Show("Empresa excluido com sucesso!", "Excluir", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
         }
         else
         {
             MessageBox.Show("Informe o código do cadastro!", "Excluir", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1);
         }
     }
     catch (Exception erro)
     {
         MessageBox.Show(erro.Message, "Excluir", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
     }
 }
Example #5
0
        public DataTable BusquedaDepartamento(string parametro, string opcion)
        {
            DepartamentosDAL BusquedaDepartamento = new DepartamentosDAL();

            return(BusquedaDepartamento.BusquedaDepartamento(parametro, opcion));
        }
Example #6
0
        public void ActualizarDepartamentos(Departamentos entidad)
        {
            DepartamentosDAL ActualizacionEmpleadosDepartamento = new DepartamentosDAL();

            ActualizacionEmpleadosDepartamento.ActualizarDepartamento(entidad);
        }
Example #7
0
        public void EliminarDepartamentos(Departamentos entidad)
        {
            DepartamentosDAL EliminacionEmpleados = new DepartamentosDAL();

            EliminacionEmpleados.EliminarDepartamentos(entidad);
        }
Example #8
0
        public void RegDepartamentos(Departamentos entidad)
        {
            DepartamentosDAL RegistroDepartamentos = new DepartamentosDAL();

            RegistroDepartamentos.InsertarDepartamentos(entidad);
        }
Example #9
0
        public DataTable LlenarDepartamento()
        {
            DepartamentosDAL Emp = new DepartamentosDAL();

            return(Emp.ObtenerDepartamentos());
        }