/// <summary> /// Atualizar uma mensagem no banco. /// </summary> /// <param name="aoMensagem">Mensagem</param> /// <returns>True se a mensagem foi atualizada.</returns> public object Update(Mensagem aoMensagem) { IMensagemDAL loMensagemDAL = ConcreteDALFactory.CreateMensagemDAL(); loMensagemDAL.Update(aoMensagem); return(true); }
/// <summary> /// Inserir uma mensagem no banco. /// </summary> /// <param name="aoMensagem">Mensagem</param> /// <returns>True se a mensagem foi inserida.</returns> public object Insert(Mensagem aoMensagem) { IMensagemDAL loMensagemDAL = ConcreteDALFactory.CreateMensagemDAL(); loMensagemDAL.Insert(aoMensagem); return(true); }
public FacadeMensagem(DbConnection cnn) { this.cnn = cnn; //Pode ser criado sob demanda ou seja em cada método que for utilizar //Coloquei aqui para ficar mais simples mensagemDAL = new MensagemDAL(cnn); mensagemUsuarioDAL = new MensagemUsuarioDAL(cnn); mensagemDtoDAL = new MensagemUsuarioViewDTODAL(cnn); }
public void Dispose() { //Descarta os elementos da memória mensagemDAL = null; mensagemUsuarioDAL = null; mensagemDtoDAL = null; cnn.Close(); cnn = null; }
public MensagemUsuarioProxy(IMensagemDAL dalMensagem) { this.dalMensagem = dalMensagem; }