Ejemplo n.º 1
0
 private void Inserir(Estado estado)
 {
     using (contexto = new Contexto())
     {
         string strQuery = string.Format(" INSERT INTO ESTADO(NomeEstado) VALUES('{0}') ", estado.NomeEstado);
         contexto.ExecutaComando(strQuery);
     }
 }
Ejemplo n.º 2
0
 private void Alterar(Estado estado)
 {
     using (contexto = new Contexto())
     {
         string strQuery = " UPDATE ESTADO SET ";
         strQuery += string.Format(" NomeEstado = '{0}' ", estado.NomeEstado);
         strQuery += string.Format(" WHERE IdEstado = {0} ", estado.IdEstado);
         contexto.ExecutaComando(strQuery);
     }
 }
Ejemplo n.º 3
0
 public void Salvar(Estado estado)
 {
     if (estado.IdEstado > 0)
     {
         Alterar(estado);
     }
     else
     {
         Inserir(estado);
     }
 }
Ejemplo n.º 4
0
 public ActionResult Cadastrar(Estado estado)
 {
     if (ModelState.IsValid)
     {
         aplicacao.Salvar(estado);
         return RedirectToAction("Index");
     }
     else
     {
         return View(estado);
     }
 }
Ejemplo n.º 5
0
        private List<Estado> TransformaDataReaderEmLista(SqlDataReader reader)
        {
            var estados = new List<Estado>();

            while (reader.Read())
            {
                Estado estado = new Estado();
                estado.IdEstado = int.Parse(reader["IdEstado"].ToString());
                estado.NomeEstado = reader["NomeEstado"].ToString();

                estados.Add(estado);
            }
            reader.Close();
            return estados;
        }