/// <summary> /// Atribui dados do Setor Model para o Setor Entity /// </summary> /// <param name="pontuarPessoaModel">Objeto do modelo</param> /// <param name="pontuacaoPessoaE">Entity mapeada da base de dados</param> private void Atribuir(PontuarPessoaModel pontuarPessoaModel, tb_pontuacaopessoa pontuacaoPessoaE) { pontuacaoPessoaE.IdPontuacaoPessoa = pontuarPessoaModel.IdPontuacaoPessoa; pontuacaoPessoaE.IdPessoa = pontuarPessoaModel.IdPessoa; pontuacaoPessoaE.Comentario = pontuarPessoaModel.Comentario; pontuacaoPessoaE.Pontuacao = pontuarPessoaModel.Pontuacao.ToString(); }
/// <summary> /// Altera dados na base de dados /// </summary> /// <param name="pontuarPessoaModel">Dados do modelo</param> public void Editar(PontuarPessoaModel pontuarPessoaModel) { tb_pontuacaopessoa pontuacaoPessoaE = new tb_pontuacaopessoa(); Atribuir(pontuarPessoaModel, pontuacaoPessoaE); unitOfWork.RepositorioPontuarPessoa.Editar(pontuacaoPessoaE); unitOfWork.Commit(shared); }
public ActionResult Edit(PontuarPessoaModel pontuarPessoa) { if (ModelState.IsValid) { gPontuarPessoa.Editar(pontuarPessoa); return(RedirectToAction("Index")); } return(View(pontuarPessoa)); }
/// <summary> /// Insere um novo na base de dados /// </summary> /// <param name="pontuarPessoaModel">Dados do modelo</param> /// <returns>Chave identificante na base</returns> public int Inserir(PontuarPessoaModel pontuarPessoaModel) { tb_pontuacaopessoa pontuacaoPessoaE = new tb_pontuacaopessoa(); Atribuir(pontuarPessoaModel, pontuacaoPessoaE); unitOfWork.RepositorioPontuarPessoa.Inserir(pontuacaoPessoaE); unitOfWork.Commit(shared); return(pontuacaoPessoaE.IdPontuacaoPessoa); }
// // GET: /pontuarPessoa/Create public ActionResult Create(int idPessoa) { PontuarPessoaModel pontuarPessoa = new PontuarPessoaModel(); pontuarPessoa.IdPessoa = idPessoa; pontuarPessoa.NomePessoa = gPessoa.Obter(idPessoa).Nome; pontuarPessoa.Comentario = ""; pontuarPessoa.Pontuacao = pontuarPessoa.Pontuacao; return(View(pontuarPessoa)); }
// // GET: /PontuarPessoa/Delete/5 public ActionResult Delete(int id) { PontuarPessoaModel pontuarPessoa = gPontuarPessoa.Obter(id); return(View(pontuarPessoa)); }
// // GET: /PontuarPessoa/Details/5 public ViewResult Details(int id) { PontuarPessoaModel pontuarPessoa = gPontuarPessoa.Obter(id); return(View(pontuarPessoa)); }