Пример #1
0
        private void departamentosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            rDepartamento abrir = new rDepartamento();

            abrir.MdiParent = this;
            abrir.Show();
        }
Пример #2
0
        private void DeletaCadastro()
        {
            rDepartamento regraDepartamento = new rDepartamento();

            try
            {
                regraDepartamento.ValidarDeleta(this._modelDep);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                regraDepartamento = null;
            }
        }
Пример #3
0
        /// <summary>
        /// Busca Departamentos atravez do filtro escolhido pelo usuario
        /// </summary>
        /// <param name="nomeDepto">o filtro passado pelo usuário pode ser Vazio</param>
        /// <returns>DataTable com o resultado da query</returns>
        private DataTable BuscaDeptos(string nomeDepto)
        {
            rDepartamento regraDepto = new rDepartamento();

            try
            {
                return(regraDepto.BuscaDepartamento(nomeDepto));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                regraDepto = null;
            }
        }
Пример #4
0
        /// <summary>
        /// Pega os dados da tela e popula o model
        /// </summary>
        /// <returns></returns>
        private mDepartamento PegaDadosTela()
        {
            mDepartamento model = new mDepartamento();
            rDepartamento regra = new rDepartamento();

            try
            {
                model.IdDepto   = regra.BuscaIdMaximo();
                model.DscDepto  = this.txtDescricaoDepartamento.Text;
                model.FlgAtivo  = true;
                model.DatAtl    = DateTime.Now;
                model.NomeDepto = this.txtNomeDepartamento.Text;
                return(model);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #5
0
        private void PopulaGrid()
        {
            rDepartamento regraDepto = new rDepartamento();
            DataTable     dt         = new DataTable();

            try
            {
                dt = regraDepto.BuscaDepartamento(this.txtFiltro.Text);
                dgDepartamento.DataSource         = dt;
                dgDepartamento.Columns[0].Visible = false;
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                regraDepto = null;
                dt         = null;
            }
        }
Пример #6
0
        private void PopulaModelCompletoAlteracao()
        {
            rDepartamento regraDepartamento      = new rDepartamento();
            DataTable     dtRegistroDepartamento = null;

            try
            {
                dtRegistroDepartamento = regraDepartamento.BuscaUmRegistro(this._modelDep);
                this._modelDep.Deserialize(dtRegistroDepartamento);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                regraDepartamento = null;
                if (dtRegistroDepartamento != null)
                {
                    dtRegistroDepartamento.Dispose();
                    dtRegistroDepartamento = null;
                }
            }
        }
Пример #7
0
        private void editarDepartamentoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            rDepartamento abrir = new rDepartamento();

            abrir.Show();
        }