Example #1
0
        public bool Delete(Mensagem c)
        {
            if (c.Id == 0)
                throw new MyException("É necessário passar um identificador para excluir um Voluntario.");

            return dal.Delete(c);
        }
Example #2
0
        public int Insert(Mensagem data)
        {
            int id;

            try
            {
                //Abrir conexão
                SqlConnection conn = acesso.AbrirConexao();

                acesso.Parameters.Add(new SqlParameter("@rem", data.Rem));
                acesso.Parameters.Add(new SqlParameter("@dest", data.Dest));
                acesso.Parameters.Add(new SqlParameter("@msg", data.Msg));

                id = Convert.ToInt32(acesso.ExecutaScalar("Insert into mensagens (rem,dest,msg,datahora) values (@rem,@dest,@msg,GETDATE()); Select @@IDENTITY;", conn));
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                //Fechando a conexão
                acesso.FecharConexao();
            }

            return id;
        }
Example #3
0
        public bool Delete(Mensagem data)
        {
            bool deletado;
            try
            {
                //Abrir conexão
                SqlConnection conn = acesso.AbrirConexao();

                acesso.Parameters.Add(new SqlParameter("@id", data.Id));

                deletado = acesso.ExecutaNonQuery("Delete from mensagens Where id = @id;", conn) > 0;
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                //Fechando a conexão
                acesso.FecharConexao();
            }

            return deletado;
        }
Example #4
0
 public int Insert(Mensagem c)
 {
     return dal.Insert(c);
 }
Example #5
0
        private Mensagem GerarEntidade(SqlDataReader sdr)
        {
            Mensagem msg = new Mensagem();
            msg.Id = Convert.ToInt32(sdr["id"]);
            msg.Rem = Convert.ToInt32(sdr["rem"]);
            msg.Dest = Convert.ToInt32(sdr["dest"]);
            msg.Msg = sdr["msg"].ToString();
            msg.Datahora = sdr["datahora"].ToString();
            msg.NomeRem = sdr["nomerem"].ToString() + " " + sdr["nomerem2"].ToString();

            return msg;
        }