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); } }
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); } }
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); } }
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); } }