/// <summary> /// Altera dados na base de dados /// </summary> /// <param name="atividadeModel"></param> public void Editar(Atividade atividadeModel) { tbl_atividade atividadeE = new tbl_atividade(); Atribuir(atividadeModel, atividadeE); unitOfWork.RepositorioAtividade.Editar(atividadeE); unitOfWork.Commit(shared); }
/// <summary> /// Insere um novo na base de dados /// </summary> /// <param name="atividadeModel">Dados do modelo</param> /// <returns>Chave identificante na base</returns> public int Inserir(Atividade atividadeModel) { tbl_atividade atividadeE = new tbl_atividade(); Atribuir(atividadeModel, atividadeE); unitOfWork.RepositorioAtividade.Inserir(atividadeE); unitOfWork.Commit(shared); return atividadeE.CodigoAtividade; }
public ActionResult Create(Atividade atividadeModel) { if (ModelState.IsValid) { gAtividade.Inserir(atividadeModel); return RedirectToAction("Index"); } return View(atividadeModel); }
/// <summary> /// Atribui dados do Atividade Model para o Atividade Entity /// </summary> /// <param name="atividadeModel">Objeto do modelo</param> /// <param name="atividadeE">Entity mapeada da base de dados</param> private void Atribuir(Atividade atividadeModel, tbl_atividade atividadeE) { atividadeE.CodigoAtividade = atividadeModel.CodigoAtividade; atividadeE.CodigoModalidade = atividadeModel.CodigoModalidade; atividadeE.NomeAtividade = atividadeModel.NomeAtividade; }
public ActionResult Delete(int id, Atividade atividadeModel) { gAtividade.Remover(id); return RedirectToAction("Index"); }