예제 #1
0
파일: Contato.cs 프로젝트: ax1y6b/CrudDoAle
        public ContatoModel ConsultaContato(int IdContato)
        {
            ContatoModel contatoModel = new ContatoModel();
            DataSet      ds           = Database.ExecutarComandoSql("SELECT * FROM Contato WHERE IdContato = " + IdContato);

            if (ds.Tables[0].Rows.Count > 0)
            {
                foreach (DataRow row in ds.Tables[0].Rows)
                {
                    contatoModel.IdContato = Convert.ToInt32(row["IdContato"]);
                    contatoModel.Nome      = row["Nome"].ToString();
                    contatoModel.Email     = row["Email"].ToString();
                }
            }

            return(contatoModel);
        }
예제 #2
0
파일: Contato.cs 프로젝트: ax1y6b/CrudDoAle
        public List <ContatoModel> ListaContatos(ContatoModel model)
        {
            List <ContatoModel> lista = new List <ContatoModel>();

            DataSet ds = Database.ExecutarComandoSql("SELECT * FROM Contato");

            if (ds.Tables[0].Rows.Count > 0)
            {
                foreach (DataRow row in ds.Tables[0].Rows)
                {
                    ContatoModel contatoModel = new ContatoModel();
                    contatoModel.IdContato = Convert.ToInt32(row["IdContato"]);
                    contatoModel.Nome      = row["Nome"].ToString();
                    contatoModel.Email     = row["Email"].ToString();
                    lista.Add(contatoModel);
                }
            }

            return(lista);
        }
예제 #3
0
파일: Contato.cs 프로젝트: ax1y6b/CrudDoAle
 public void DeletaContato(ContatoModel model)
 {
     DataSet ds = Database.ExecutarComandoSql("DELETE FROM Contato WHERE IdContato = " + model.IdContato.ToString());
 }
예제 #4
0
파일: Contato.cs 프로젝트: ax1y6b/CrudDoAle
        public void AtualizaContato(ContatoModel contatoModel)
        {
            DataSet ds = Database.ExecutarComandoSql("UPDATE Contato SET Nome = '" + contatoModel.Nome + "', Email = '" + contatoModel.Email + "' WHERE IdContato = " + contatoModel.IdContato);

            return;
        }
예제 #5
0
파일: Contato.cs 프로젝트: ax1y6b/CrudDoAle
        public ContatoModel AdicionaContato(ContatoModel contatoModel)
        {
            DataSet ds = Database.ExecutarComandoSql("INSERT INTO Contato VALUES('" + contatoModel.Nome + "','" + contatoModel.Email + "')");

            return(contatoModel);
        }