/// <summary> /// Altera dados na base de dados /// </summary> /// <param name="medidaModel"></param> public void Editar(Medida medidaModel) { gAluno.Editar(medidaModel); tbl_medida medidaE = new tbl_medida(); Atribuir(medidaModel, medidaE); unitOfWork.RepositorioMedida.Editar(medidaE); unitOfWork.Commit(shared); }
public ActionResult Create(Medida editoraModel) { if (ModelState.IsValid) { gMedida.Inserir(editoraModel); return RedirectToAction("Index"); } return View(editoraModel); }
/// <summary> /// Insere um novo na base de dados /// </summary> /// <param name="medidaModel">Dados do modelo</param> /// <returns>Chave identificante na base</returns> public int Inserir(Medida medidaModel) { int codigoAluno = gAluno.Inserir(medidaModel); tbl_medida medidaE = new tbl_medida(); Atribuir(medidaModel, medidaE); unitOfWork.RepositorioMedida.Inserir(medidaE); unitOfWork.Commit(shared); return medidaE.CodigoMedida; }
public ActionResult Edit(int id, Medida editoraModel) { if (ModelState.IsValid) { gMedida.Editar(editoraModel); return RedirectToAction("Index"); } return View(editoraModel); }
public ActionResult Delete(int id, Medida editoraModel) { gMedida.Remover(id); return RedirectToAction("Index"); }
/// <summary> /// Atribui dados do Medida Model para o Medida Entity /// </summary> /// <param name="medidaModel">Objeto do modelo</param> /// <param name="medidaE">Entity mapeada da base de dados</param> private void Atribuir(Medida medidaModel, tbl_medida medidaE) { medidaE.CodigoMedida = medidaModel.CodigoMedida; medidaE.Matricula = medidaModel.Matricula; medidaE.Data = medidaModel.Data; medidaE.Altura = medidaModel.Altura; medidaE.Peso = medidaModel.Peso; medidaE.IMC = medidaModel.IMC; medidaE.Gordura = medidaModel.Gordura; medidaE.Abdomen = medidaModel.Abdomen; medidaE.Cintura = medidaModel.Cintura; medidaE.Costa = medidaModel.Costa; medidaE.Peitoral = medidaModel.Peitoral; medidaE.Quadril = medidaModel.Quadril; medidaE.Ombro = medidaModel.Ombro; medidaE.BicepsEsq = medidaModel.BicepsEsq; medidaE.BicepsDir = medidaModel.BicepsDir; medidaE.AnteBracoEsq = medidaModel.AnteBracoEsq; medidaE.AnteBracoDir = medidaModel.AnteBracoDir; medidaE.CoxaEsq = medidaModel.CoxaEsq; medidaE.CoxaDir = medidaModel.CoxaDir; medidaE.PanturrilhaEsq = medidaModel.PanturrilhaEsq; medidaE.PanturrilhaDir = medidaModel.PanturrilhaDir; }