public void Salvar(Cursos cursos)
 {
     if (cursos.CursoId > 0)
         Alterar(cursos);
     else
         Inserir(cursos);
 }
 public void Alterar(Cursos cursos)
 {
     var strQuery = "";
     strQuery += string.Format("UPDATE Cursos SET NomeDoCurso ='{0}', Descricao = '{1}' WHERE CursoId = {2}",
         cursos.NomeDoCurso, cursos.Descricao, cursos.CursoId);
     contexto.ExecutaComando(strQuery);
 }
 public void Inserir(Cursos cursos)
 {
     var strQuery = "";
     strQuery += string.Format("Insert into Cursos (NomeDoCurso, Descricao) values('{0}','{1}')",
         cursos.NomeDoCurso, cursos.Descricao);
     contexto.ExecutaComando(strQuery);
 }
 public ActionResult CadastrarCursos(Cursos cursos)
 {
     if (ModelState.IsValid)
     {
         var cursoAplicacao = new CursoAplicacao();
         cursoAplicacao.Inserir(cursos);
         return RedirectToAction("Index");
     }
     return View(cursos);
 }
 private List<Cursos> TransformaReaderEmListaDeObjeto(SqlDataReader reader)
 {
     var cursos = new List<Cursos>();
     while (reader.Read())
     {
         var tempObjeto = new Cursos
         {
             CursoId = int.Parse(reader["CursoId"].ToString()),
             NomeDoCurso = reader["NomeDoCurso"].ToString(),
             Descricao = reader["Descricao"].ToString()
         };
         cursos.Add(tempObjeto);
     }
     return cursos;
 }