public void Editar(Models.Pessoa pessoaModel) { try { Persistence.Pessoa tbpessoa = new Persistence.Pessoa(); Atribuir(pessoaModel, tbpessoa); _context.Update(tbpessoa); _context.SaveChanges(); } catch (Exception e) { throw new Exception($"Dados de pessoa não atualizados. Erro de {e.Message}"); } }
public void Inserir(Models.Pessoa pessoaModel) { Persistence.Pessoa _tbpessoa = new Persistence.Pessoa(); _tbpessoa.Id = pessoaModel.Id; _tbpessoa.Nome = pessoaModel.Nome; _tbpessoa.Cpf = pessoaModel.Cpf; _tbpessoa.DataNascimento = pessoaModel.Data_Nascimento; _tbpessoa.Cargo = pessoaModel.Cargo; _tbpessoa.IdEstabelecimento = pessoaModel.Id_Estabelecimento; _tbpessoa.IdFuncionario = pessoaModel.Id_Funcionario; _tbpessoa.Rua = pessoaModel.Rua; _tbpessoa.Bairro = pessoaModel.Bairro; _tbpessoa.Numero = pessoaModel.Numero; _tbpessoa.Complemento = pessoaModel.Complemento; _tbpessoa.Estado = pessoaModel.Estado; _tbpessoa.Telefone1 = pessoaModel.Telefone1; _tbpessoa.Telefone2 = pessoaModel.Telefone2; _context.Add(_tbpessoa); _context.SaveChanges(); }
private void Atribuir(Models.Pessoa pessoaModel, Persistence.Pessoa tbpessoa) { try { tbpessoa.Id = pessoaModel.Id; tbpessoa.Nome = pessoaModel.Nome; tbpessoa.Cpf = pessoaModel.Cpf; tbpessoa.DataNascimento = pessoaModel.Data_Nascimento; tbpessoa.Cargo = pessoaModel.Cargo; tbpessoa.IdEstabelecimento = pessoaModel.Id_Estabelecimento; tbpessoa.IdFuncionario = pessoaModel.Id_Funcionario; tbpessoa.Rua = pessoaModel.Rua; tbpessoa.Bairro = pessoaModel.Bairro; tbpessoa.Numero = pessoaModel.Numero; tbpessoa.Complemento = pessoaModel.Complemento; tbpessoa.Estado = pessoaModel.Estado; tbpessoa.Telefone1 = pessoaModel.Telefone1; tbpessoa.Telefone2 = pessoaModel.Telefone2; } catch (Exception e) { throw new Exception($"Dados de pessoa não atribuidos. Erro {e.Message}"); } }