public ActionResult ConfirmaApagaAluno(int Id = 0) { string mErro = ""; if (Id > 0) { DAOMySql dao = new DAOMySql(); dao.Aluno_Del(Id); mErro = dao.MensagemErroFormatada(); } return(RedirectToAction("ListaAlunos", "EscolaMySql").Mensagem(mErro)); }
/// <summary> /// May i have the Data Access Object for this user? /// </summary> /// <param name="u">The user for which data access permissions will be fetched</param> /// <returns>A data access object ready to use</returns> public static IDataAccessObject getDAO(User u) { Contract.Requires(Ready); Contract.Requires(u != null); Contract.Ensures(Contract.Result <IDataAccessObject>() != null); Contract.Ensures(daos.ContainsKey(u)); if (!daos.ContainsKey(u)) //Check if dao already exists { IDataAccessObject dao = DAOMySql.GetDAO(u, ConnectionString); daos[u] = dao; //Create dao if it doesn't exist } return(daos[u]); }
public ActionResult CadastroAluno(int idAluno) { DAOMySql dao = new DAOMySql(); ModAluno aluno = new ModAluno(); if (idAluno > 0) { aluno = dao.getAluno(idAluno); } else { aluno.DtCadastro = DateTime.Now; aluno.Valor = 0; } ViewBag.ListaCursos = dao.ListaCursos(); return(View(aluno)); }
public ActionResult CadastroAluno(ModAluno aluno) { DAOMySql dao = new DAOMySql(); if (ModelState.IsValid) { if (aluno.IdAluno == 0) { dao.Aluno_Ins(aluno); } else { dao.Aluno_Upd(aluno); } return(RedirectToAction("ListaAlunos", "EscolaMySql").Mensagem(dao.MensagemErroFormatada())); } ViewBag.ListaCursos = dao.ListaCursos(); return(View(aluno)); }
public ActionResult ListaAlunos() { string mErro = ""; DAOMySql dao = new DAOMySql(); List <ModAluno> laluno = dao.ListaAlunos(); if (dao.isErro()) { mErro = dao.MensagemErroFormatada(); } if (mErro.Length > 0) { return(View(laluno).Mensagem(mErro)); } else { return(View(laluno)); } }