private void btPesquisar_Click(object sender, EventArgs e) { Dependente objDependentes = new Dependente(); List<Cadastro_Moradores_Condominio.Dependente> lstDependentes = new List<Dependente>(); if (txtProcura.Text == string.Empty) { MessageBox.Show("Informe um nome!"); } else { lstDependentes = objDependentes.SelecionarPorNome(txtProcura.Text); } lstVDependentes.Items.Clear(); foreach (var itemLista in lstDependentes) { ListViewItem objListViewItem = new ListViewItem(); objListViewItem.Text = itemLista.Id.ToString(); objListViewItem.SubItems.Add(itemLista.nome); objListViewItem.SubItems.Add(itemLista.parentesco); objListViewItem.SubItems.Add(itemLista.telefone); objListViewItem.SubItems.Add(Convert.ToString(itemLista.IDResponsavel)); lstVDependentes.Items.Add(objListViewItem); } }
public DependenteViewModel(Dependente dependente) { Id = dependente.Id; Funcionario = new FuncionarioViewModel(dependente.Funcionario); Nome = dependente.Nome; CPF = dependente.CPF; DataAniversario = dependente.DataAniversario; }
public static void addDependent(int idDespesa, Dependente d) { Despesa despesa = getDespesa(idDespesa); despesa.dependentes.Add(d); ctx.despesas.AddOrUpdate(despesa); ctx.SaveChanges(); }
public void Inserir(Dependente obj) { using (DataContext context = new DataContext()) { context.Entry(obj).State = EntityState.Added; context.SaveChanges(); } }
public Dependente RetornaDepentendeByID(long idDependente) { Dependente d = null; mConn = new MySqlConnection(strConexao); try { // abre conexão com banco mConn.Open(); } catch (System.Exception e) { MessageBox.Show(e.Message.ToString()); } try { string sql = "SELECT * FROM Dependente WHERE Id = " + idDependente; var cmd = new MySqlCommand(sql, mConn); MySqlDataReader rd = cmd.ExecuteReader(); if (rd.Read()) { int? intNumero = null; DateTime?dtNasc = null; if (rd["Numero"].ToString() != "") { intNumero = int.Parse(rd["Numero"].ToString()); } if (rd["DataNascimento"].ToString() != "") { dtNasc = DateTime.Parse(rd["DataNascimento"].ToString()); } d = new Dependente { Id = int.Parse(rd["Id"].ToString()), Cpf = rd["Cpf"].ToString(), Nome = rd["Nome"].ToString(), DataNascimento = dtNasc, Parentesco = rd["Parentesco"].ToString(), Numero = intNumero, Obs = rd["Obs"].ToString(), Fone = rd["Fone"].ToString(), DataInclusao = DateTime.Parse(rd["DataInclusao"].ToString()), IdSocio = int.Parse(rd["IdSocio"].ToString()) }; } } catch (SystemException ex) { throw ex; } finally { mConn.Close(); } mConn.Close(); return(d); }
public void Update(Dependente entity) { var query = "update Dependente " + "set Nome = @Nome, DataNascimento =@DataNascimento, IdFuncionario = @IdFuncionario " + "where IdDependente = @IdDependente"; using (var connection = new SqlConnection(connectionString)) { connection.Execute(query, entity); } }
public async Task <IActionResult> Put([FromBody] Dependente dependente) { await this.repository.Update(dependente); return(Ok(new { message = "Atualizado com sucesso.", dependente = new DependenteDTO(dependente) })); }
public void Delete(Dependente entity) { var query = "delete from Dependente where IdDependente = @IdDependente"; using (var connection = new SqlConnection(connectionstring)) { connection.Execute(query, entity.IdDependente); } }
public List <Dependente> Filtrar(Dependente dependente) { return(repoDependente.ObterPorFiltros(c => ( (dependente.idDependente == null || c.idDependente == dependente.idDependente) && (dependente.NomeDependente == null || c.NomeDependente.ToUpper().Contains(dependente.NomeDependente.ToUpper())) && (dependente.CPF == null || c.CPF.Contains(dependente.CPF)) && (dependente.RG == null || c.CPF.Contains(dependente.RG)) )).ToList()); }
public void Dependente_InfraData_ObterTodos_Deve_Buscar_Todos_Dependentes() { _dependente = _dependenteRepositorio.Salvar(_dependente); var resultado = _dependenteRepositorio.ObterTodos(); resultado.Count().Should().BeGreaterThan(0); resultado.Last().Id.Should().Be(_dependente.Id); }
public void Insert(DependenteCadastroModel model) { var dependente = new Dependente(); dependente.Nome = model.Nome; dependente.DataNascimento = DateTime.Parse(model.DataNascimento); dependente.IdFuncionario = int.Parse(model.IdFuncionario); dependenteDomainService.Insert(dependente); }
public void SetUp() { _contexto = new EmpresaContexto(); _dependenteRepositorio = new DependenteRepositorio(_contexto); _dependente = ObjetoMae.ObterDependenteSemFuncionario(); Database.SetInitializer(new BaseSqlTestes()); _contexto.Database.Initialize(true); }
internal void PreencherEntidade(Dependente entidade) { entidade.Nome = Nome; entidade.RG = RG; entidade.CPF = CPF; entidade.Telefone = Telefone; entidade.IdMorador = IdMorador; entidade.GrauParentesco = GrauParentesco; }
public void Excluir(Dependente obj) { var query = "delete from Dependente where IdDependente = @IdDependente"; using (var connection = new SqlConnection(connectionString)) { connection.Execute(query, obj); } }
private void btnExcluirDependentes_Click(object sender, EventArgs e) { if (dgvDependentes.SelectedRows[0].DataBoundItem != null) { Dependente dep = (Dependente)dgvDependentes.SelectedRows[0].DataBoundItem; Dependentes.Remove(dep); setDgvDependentes(); } }
public async Task <IActionResult> Put([FromBody] Dependente dependente) { await this._IDependenteRepository.Update(dependente); return(Ok(new { message = "Atualização feita com sucesso!", dependente = dependente, })); }
public ActionResult AdicionarDependente(int idPaciente) { var model = new Dependente() { IdPaciente = idPaciente }; return(PartialView(model)); }
public async Task <IActionResult> Post([FromBody] Dependente dependente) { await this._IDependenteRepository.Add(dependente); return(Ok(new { message = "Inserido com sucesso!", dependente = dependente, })); }
public void Create(Dependente entity) { var query = "insert into Dependente(Nome, DataNascimento,IdFuncionario) " + "values(@Nome, @DataNascimento, @IdFuncionario)"; using (var connection = new SqlConnection(connectionString)) { connection.Execute(query, entity); } }
public void Dependente_IntegracaoSistema_Atualizar_Deve_Atualizar_Nome_Do_Dependente_Com_Id_1() { _dependente.Id = 1; _dependente.Nome = "Novo nome"; _dependente = _dependenteServico.ObterPorId(_dependente.Id); var resultado = _dependenteServico.Atualizar(_dependente); resultado.Nome.Should().Be(_dependente.Nome); }
public void Dependente_IntegracaoSistema_Excluir_Deve_Deletar_Um_Dependente_Sem_Vinculo() { _dependente = _dependenteServico.Adicionar(_dependente); _dependenteServico.Excluir(_dependente); var resultado = _dependenteServico.ObterPorId(_dependente.Id); resultado.Should().BeNull(); }
public static Dependente ObterDependenteDeUmFuncionario() { var dependente = new Dependente() { Idade = 10, Nome = "Dependente de um Funcionario" }; dependente.Funcionarios.Add(ObterFuncionarioComCargoEDepartamento()); return(dependente); }
public ActionResult Edit([Bind(Include = "DependenteId,TipoDependente,Nome,DataNascimento,Cpf,Irrf")] Dependente dependente) { if (ModelState.IsValid) { db.Entry(dependente).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(dependente)); }
public void Update(DependenteEdicaoModel model) { var dependente = new Dependente(); dependente.IdDependente = int.Parse(model.IdDependente); dependente.Nome = model.Nome; dependente.DataNascimento = DateTime.Parse(model.DataNascimento); dependente.IdFuncionario = int.Parse(model.IdFuncionario); dependenteDomainService.Update(dependente); }
public void Alterar(Dependente obj) { var query = "update Dependente set Nome = @Nome, DataNascimento = @DataNascimento, " + "IdFuncionario = @IdFuncionario where IdDependente = @IdDependente"; using (var connection = new SqlConnection(connectionString)) { connection.Execute(query, obj); } }
internal void PreencherTO(Dependente entidade) { Identificador = entidade.Identificador; Nome = entidade.Nome; RG = entidade.RG; CPF = entidade.CPF; Telefone = entidade.Telefone; IdMorador = entidade.IdMorador; GrauParentesco = entidade.GrauParentesco; }
public string NovoDependente(Dependente dependente) { var cliente = (!(dependente.Cliente is null) ? dependente.Cliente : (Cliente)_dataService.ObterUsuarioPorId(dependente.ClienteId)); return(this.cabecalho + $"Foi efetuado o cadastro de um novo dependente com o usuário de e-mail {cliente.Email} como responsável: \n" + $"Nome: {dependente.Nome}\nE-mail: {dependente.Email}\n" + "Caso não tenha efetuado ou solicitado a criação deste dependente, favor acessar o portal para bloquear o acesso do mesmo e entrar em contato com um administrador para excluir este usuário.\n" + this.rodape); }
private void dgCliente_CellClick(object sender, DataGridViewCellEventArgs e) { try { if (e.RowIndex > -1) { Cliente oCliente = new Cliente(); int IDCliente = (int)dgCliente.Rows[e.RowIndex].Cells["ClienteID"].Value; oCliente = _ControllCliente.Selecionar(IDCliente); if (dgCliente.Columns[e.ColumnIndex].Name == "BtnExcluirGrid") { Dependente oDependente = new Dependente(); var list = _ControlDependente.SelecionarTodos(); if (MessageBox.Show("Deseja realmente excluir?", "Cadastro Cliente", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { foreach (var l in list) { if (l.Cliente == oCliente.ClienteID) { oDependente = _ControlDependente.Selecionar(l.DependenteID); _ControlDependente.Excluir(oDependente); } } _ControllCliente.Excluir(oCliente); LimpaControles(this.Controls); CarregarGrid(); } } else if (dgCliente.Columns[e.ColumnIndex].Name == "BtnAlterarGrid") { btnSalvar.Enabled = false; btnAlterar.Enabled = true; txtNome.Text = oCliente.Nome.ToString(); txtLogradouro.Text = oCliente.Logradouro.ToString(); cbCidade.SelectedValue = oCliente.Cidade; txtRG.Text = oCliente.RG.ToString(); cbLogradouro.SelectedValue = oCliente.TipoLogradouro; txtUF.Text = oCliente.UF.ToString(); txtCPF.Text = oCliente.CPF.ToString(); txtTelefone.Text = oCliente.Telefone.ToString(); cbBairro.SelectedValue = oCliente.Bairro; idClienteAlter = oCliente.ClienteID; } } } catch (Exception ex) { MessageBox.Show(ex.Message, ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult recusarSaida(int idDependente, int idDespesa) { if (Sessao.isLogged()) { Dependente d = DespesaDAO.getDependentePorId(idDependente); d.status = "Aceito"; DespesaDAO.updateDependente(d); return(Redirect(Url.Action("Edit", "Despesa") + "/" + idDespesa)); } return(RedirectToAction("Login", "Usuario")); }
public ActionResult solicitarSaida(int idDependente) { if (Sessao.isLogged()) { Dependente d = DespesaDAO.getDependentePorId(idDependente); d.status = "Saída solicitada"; DespesaDAO.updateDependente(d); return(RedirectToAction("Index", "Despesa")); } return(RedirectToAction("Login", "Usuario")); }
public ActionResult recusarParticipacao(int idDependente, int idDespesa) { if (Sessao.isLogged()) { Dependente d = DespesaDAO.getDependente(idDespesa, idDependente); d.status = "Recusado"; DespesaDAO.updateDependente(d); return(RedirectToAction("Index", "Despesa")); } return(RedirectToAction("Login", "Usuario")); }
private void Atualizar(int pID, string pNome, string pParentesco, string pTelefone, int pIdResponsavel) { //int pID, try { Dependente objDependente = new Dependente(); objDependente.Atualizar(pID, pNome, pParentesco, pTelefone, pIdResponsavel); //pID, } catch (Exception ex) { MessageBox.Show("Error! " + ex); //throw; } }
private void ExcluirRegistro() { int id2 = 0; try { if (lstVDependentes.SelectedItems.Count > 0) { id2 = Convert.ToInt32(lstVDependentes.SelectedItems[0].Text); Dependente objDependente = new Dependente(); if (id2 > 0) { objDependente.Excluir(id2); } } } catch (Exception ex) { MessageBox.Show("Erro! " + ex); // throw; } }
private void CarregarListView() { Dependente objDependentes = new Dependente(); List<Cadastro_Moradores_Condominio.Dependente> lstDependentes = new List<Dependente>(); if (Dependente.IDTeste == -2) { lstDependentes = objDependentes.SelecionarTodos(); } else { lstDependentes = objDependentes.Selecionar(); } lstVDependentes.Items.Clear(); foreach (var itemLista in lstDependentes) { ListViewItem objListViewItem = new ListViewItem(); objListViewItem.Text = itemLista.Id.ToString(); objListViewItem.SubItems.Add(itemLista.nome); objListViewItem.SubItems.Add(itemLista.parentesco); objListViewItem.SubItems.Add(itemLista.telefone); objListViewItem.SubItems.Add(Convert.ToString(itemLista.IDResponsavel)); lstVDependentes.Items.Add(objListViewItem); } }
private void Gravar(int pID, string pNome, string pParentesco, string pTelefone, int pIdResponsavel) { try { Dependente objDependente = new Dependente(); objDependente.Salvar(pID, pNome, pParentesco, pTelefone, pIdResponsavel); } catch (Exception ex) { MessageBox.Show("Erro!" + ex.Message); //throw; } }
public void TesteDependenteCliente() { Cliente cliente = new Cliente(); cliente.Nome = "Angelina Jolie"; cliente.Inserir(); Assert.AreEqual(cliente.OrigemDados, OrigemDados.Banco); Dependente dependente = new Dependente(cliente); dependente.GrauParentesco = GrausParentesco.Irmao; dependente.Nome = "Joseph Climber"; cliente.Dependentes.Add(dependente); cliente.Salvar(); Assert.AreEqual(dependente.OrigemDados, OrigemDados.Banco); Cliente cliente2 = new Cliente(); cliente2.Id = cliente.Id; cliente2.Obter(); Dependente dependente2 = cliente.Dependentes.FirstOrDefault(); Assert.IsNotNull(dependente2); Assert.AreEqual(dependente.Id, dependente2.Id); cliente.Dependentes.Clear(); cliente.Salvar(); Cliente cliente3 = new Cliente(); cliente3.Id = cliente.Id; cliente3.Obter(); Dependente dependente3 = cliente.Dependentes.FirstOrDefault(); Assert.IsNull(dependente3); cliente.Remover(); Assert.IsNull(cliente.Id); Assert.AreEqual(cliente.OrigemDados, OrigemDados.Local); }