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); }
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; }
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; }
public int Insert(Mensagem c) { return dal.Insert(c); }
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; }