/// <summary> /// Altera dados na base de dados /// </summary> /// <param name="matriculaModel"></param> public void Editar(Matricula matriculaModel) { tbl_matricula matriculaE = new tbl_matricula(); Atribuir(matriculaModel, matriculaE); unitOfWork.RepositorioMatricula.Editar(matriculaE); unitOfWork.Commit(shared); }
/// <summary> /// Insere um novo na base de dados /// </summary> /// <param name="matriculaModel">Dados do modelo</param> /// <returns>Chave identificante na base</returns> public int Inserir(Matricula matriculaModel) { tbl_matricula matriculaE = new tbl_matricula(); Atribuir(matriculaModel, matriculaE); unitOfWork.RepositorioMatricula.Inserir(matriculaE); unitOfWork.Commit(shared); return matriculaE.CodigoMatricula; }
public ActionResult Create(Matricula matriculaModel) { if (ModelState.IsValid) { gMatricula.Inserir(matriculaModel); return RedirectToAction("Index"); } return View(matriculaModel); }
/// <summary> /// Atribui dados do Matricula Model para o Matricula Entity /// </summary> /// <param name="matriculaModel">Objeto do modelo</param> /// <param name="matriculaE">Entity mapeada da base de dados</param> private void Atribuir(Matricula matriculaModel, tbl_matricula matriculaE) { matriculaE.CodigoMatricula = matriculaModel.CodigoMatricula; matriculaE.MatriculaAluno = matriculaModel.MatriculaAluno; matriculaE.CodigoModalidade = matriculaModel.CodigoModalidade; matriculaE.DataMatricula = matriculaModel.DataMatricula; }
public ActionResult Delete(int id, Matricula matriculaModel) { gMatricula.Remover(id); return RedirectToAction("Index"); }