public void Salvar(Disciplina disciplina) { if (disciplina.DisciplinaId > 0) Alterar(disciplina); else Inserir(disciplina); }
private void Inserir(Disciplina disciplina) { var strQuery = " "; strQuery += " INSERT INTO DISCIPLINA (Nome, ConteudoProgramatico) "; strQuery += string.Format(" VALUES ('{0}','{1}') ", disciplina.Nome, disciplina.ConteudoProgramatico); contexto.ExecutaComando(strQuery); }
private void Alterar(Disciplina disciplina) { var strQuery = " "; strQuery += " UPDATE DISCIPLINA SET "; strQuery += string.Format(" Nome = '{0}', ", disciplina.Nome); strQuery += string.Format(" ConteudoProgramatico = '{0}' ", disciplina.ConteudoProgramatico); strQuery += string.Format(" WHERE DisciplinaId = {0}", disciplina.DisciplinaId); contexto.ExecutaComando(strQuery); }
public ActionResult Editar(Disciplina disciplina) { if (ModelState.IsValid) { var aplicacao = new DisciplinaAplicacao(); aplicacao.Salvar(disciplina); return RedirectToAction("Index"); } return View(disciplina); }
private List<Disciplina> TransformaReaderEmListaDeObjeto(SqlDataReader reader) { var disciplina = new List<Disciplina>(); while (reader.Read()) { var tempObjeto = new Disciplina() { DisciplinaId = int.Parse(reader["DisciplinaId"].ToString()), Nome = reader["Nome"].ToString(), ConteudoProgramatico = reader["ConteudoProgramatico"].ToString() }; disciplina.Add(tempObjeto); } return disciplina; }