コード例 #1
0
        public void gerarAccess(Type objType)
        {
            try
            {
                sfdPlanilhaInterop.ShowDialog();

                if (objType == typeof(Preferencias_BLL))
                {
                    Preferencias_BLL objGenerico = new Preferencias_BLL();
                    objGenerico.gerarAccess(sfdPlanilhaInterop.FileName);
                }
                else if (objType == typeof(Familiares_BLL))
                {
                    Familiares_BLL objGenerico = new Familiares_BLL();
                    objGenerico.gerarAccess(sfdPlanilhaInterop.FileName);
                }
                else
                {
                    Preferencias_De_Familiares_BLL objGenerico = new Preferencias_De_Familiares_BLL();
                    objGenerico.gerarAccess(sfdPlanilhaInterop.FileName);
                }
                MessageBox.Show("Exportaçao do Excel Realizada ", "aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            catch (Exception ex)
            {
                throw new Exception("Falhas na geraçao do Access " + ex.Message);
            }
        }
コード例 #2
0
        public void AlterarBDFamiliares(int intCod, string strNome, string strSexo, int?intIdade = null, double?dbGanhoTotalMensal = null, double?dbGastoTotalMensal = null, string strObservaçao = null)
        {
            try
            {
                objFamiliaresBLL = new Familiares_BLL();

                objFamiliaresVO                  = new Familiares_VO();
                objFamiliaresVO.Cod              = intCod;
                objFamiliaresVO.Nome             = strNome;
                objFamiliaresVO.Sexo             = strSexo;
                objFamiliaresVO.Idade            = Convert.ToInt32(intIdade == null ? 0 : intIdade);
                objFamiliaresVO.GanhoTotalMensal = Convert.ToDouble(dbGanhoTotalMensal == null ? 0 : dbGanhoTotalMensal);
                objFamiliaresVO.GastoTotalMensal = Convert.ToDouble(dbGastoTotalMensal == null ? 0 : dbGastoTotalMensal);
                objFamiliaresVO.Observaçao       = strObservaçao;

                if (objFamiliaresBLL.AlterarBD(objFamiliaresVO))
                {
                    MessageBox.Show("Alteraçao De Familiar Realizada ");
                }
                else
                {
                    MessageBox.Show("Problemas na Alteraçao De Familiar ");
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Falhas ao Alterar no Banco De Dados De Familiares ==> " + ex.Message);
            }
        }
コード例 #3
0
        public void ConsultarBDFamiliares(int?intCod = null, string strNome = null)
        {
            try
            {
                objFamiliaresBLL = new Familiares_BLL();

                objFamiliaresVO      = new Familiares_VO();
                objFamiliaresVO.Cod  = Convert.ToInt32(intCod == null ? 0 : intCod);
                objFamiliaresVO.Nome = strNome;

                bndsrcFamiliar.DataSource = objFamiliaresBLL.ConsultarBD(objFamiliaresVO);

                dtgvwFamiliar.Columns.Clear();
                dtgvwFamiliar.DataSource         = null;
                dtgvwFamiliar.AllowUserToAddRows = false;

                dtgvwFamiliar.Columns.Add("Cod", "Codigo Do Familiar");
                dtgvwFamiliar.Columns["Cod"].DataPropertyName = "Cod";

                dtgvwFamiliar.Columns.Add("Nome", "Nome Do Familiar");
                dtgvwFamiliar.Columns["Nome"].DataPropertyName = "Nome";

                DataGridViewComboBoxColumn objColunaComboBoxSelecionavel = new DataGridViewComboBoxColumn();
                objColunaComboBoxSelecionavel.Name       = "Sexo";
                objColunaComboBoxSelecionavel.ValueType  = typeof(string);
                objColunaComboBoxSelecionavel.HeaderText = "Sexo Do Familiar";
                objColunaComboBoxSelecionavel.Items.Add("MASCULINO");
                objColunaComboBoxSelecionavel.Items.Add("FEMENINO");
                objColunaComboBoxSelecionavel.Items.Add("INDEFINIDO");
                objColunaComboBoxSelecionavel.DataPropertyName = "Sexo";

                dtgvwFamiliar.Columns.Add(objColunaComboBoxSelecionavel);

                dtgvwFamiliar.Columns.Add("Idade", "Idade Do Familiar");
                dtgvwFamiliar.Columns["Idade"].DataPropertyName = "Idade";

                dtgvwFamiliar.Columns.Add("GanhoTotalMensal", "GanhoTotalMensal Do Familiar");
                dtgvwFamiliar.Columns["GanhoTotalMensal"].DataPropertyName = "GanhoTotalMensal";

                dtgvwFamiliar.Columns.Add("GastoTotalMensal", "GastoTotalMensal Do Familiar");
                dtgvwFamiliar.Columns["GastoTotalMensal"].DataPropertyName = "GastoTotalMensal";

                dtgvwFamiliar.Columns.Add("Observaçao", "Observaçao Do Familiar");
                dtgvwFamiliar.Columns["Observaçao"].DataPropertyName = "Observaçao";

                dtgvwFamiliar.DataSource = bndsrcFamiliar;

                cmbbxFamiliar.DataSource    = bndsrcFamiliar.DataSource;
                cmbbxFamiliar.DisplayMember = "Nome";
                cmbbxFamiliar.ValueMember   = "Cod";
                cmbbxFamiliar.SelectedIndex = Convert.ToInt16(intCod > 0 ? intCod - 1 : 0);
            }
            catch (Exception ex)
            {
                throw new Exception("Falhas ao Consultar no Banco De Dados De Familiares ==> " + ex.Message);
            }
        }
コード例 #4
0
        public void ExcluirBDFamiliares(int intCodExcluirFamiliar)
        {
            try
            {
                objFamiliaresBLL = new Familiares_BLL();

                objFamiliaresVO     = new Familiares_VO();
                objFamiliaresVO.Cod = intCodExcluirFamiliar;

                if (objFamiliaresBLL.ExcluirBD(objFamiliaresVO))
                {
                    MessageBox.Show("Exclusao De Familiar Realizada ");
                }
                else
                {
                    MessageBox.Show("Problemas na Exclusao De Familiar ");
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Falhas ao Excluir no Banco De Dados De Familiares ==> " + ex.Message);
            }
        }