protected void lnkDelete_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(((LinkButton)sender).CommandArgument)) { return; } Business.Boloes.Support.Mensagens business = new BolaoNet.Business.Boloes.Support.Mensagens(base.UserName); business.Bolao = CurrentBolao; business.ToUser = base.UserName; business.MessageID = long.Parse(((LinkButton)sender).CommandArgument); if (business.Delete()) { base.ShowMessages("Mensagem excluída com sucesso."); } else { base.ShowErrors("Erro ao excluir a mensagem."); } BindMensagens(); }
private void BindMensagens() { Business.Boloes.Support.Mensagens business = new BolaoNet.Business.Boloes.Support.Mensagens(base.UserName); business.Bolao = CurrentBolao; IList <Framework.DataServices.Model.EntityBaseData> list = business.LoadMessagesUser( new Framework.Security.Model.UserData(base.UserName), CurrentBolao); this.dtlMessages.DataSource = list; this.dtlMessages.DataBind(); if (list.Count == 0) { this.lblSemMensagens.Visible = true; } else { this.lblSemMensagens.Visible = false; } }
private void Save() { if (!IsValid) { return; } Model.Boloes.Mensagem mensagem = GetMensagem(); Business.Boloes.Support.Mensagens business = new BolaoNet.Business.Boloes.Support.Mensagens(base.UserName); business.Copy((Model.Boloes.Mensagem)mensagem); if (business.AddMessage()) { base.ShowMessages("Mensagem enviada com sucesso."); } else { base.ShowErrors("Erro ao enviar a mensagem."); } }