Пример #1
0
        public void RemoveMessageTest()
        {
            MessageDAO target = new MessageDAO();
            PlayerDAO  player = new PlayerDAO();

            Message message = CreateMessage();

            target.InsertMessage(message);
            List <Message> inserted = target.GetMessagesFrom(playerFrom.PlayerName);

            target.RemoveMessage(inserted[0].MessageId);
            Assert.IsNull(target.GetMessage(inserted[0].MessageId));
        }
Пример #2
0
        public void GetMessageTest()
        {
            MessageDAO target = new MessageDAO();
            PlayerDAO  player = new PlayerDAO();

            Message message = CreateMessage();

            target.InsertMessage(message);
            List <Message> inserted   = target.GetMessagesToPlayer(playerTo.PlayerId);
            Message        getMessage = target.GetMessage(inserted[0].MessageId);

            Assert.IsNotNull(getMessage);
            target.RemoveMessage(getMessage.MessageId);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (!Page.IsPostBack)
                {
                    User sUser = (User)Session["user"];

                    if (sUser == null)
                    {
                        Response.Redirect("~/Login");
                        Context.ApplicationInstance.CompleteRequest();
                    }

                    string idstr = Request["Id"];

                    if (String.IsNullOrEmpty(idstr)) //new Message
                    {
                        btnBorrar.Visible = false;
                        lblId.Visible     = false;
                        boxID.Visible     = false;
                    }
                    else
                    {
                        Message msg = MessageDAO.GetMessage(int.Parse(idstr));

                        if (msg != null)
                        {
                            boxID.Enabled          = false;
                            boxID.Text             = idstr;
                            boxNombre.Text         = msg.Name;
                            boxEmail.Text          = msg.Email;
                            boxAsunto.Text         = msg.Subject;
                            boxContenido.InnerText = msg.Content;
                        }
                    }

                    Context.ApplicationInstance.CompleteRequest();
                }
            }
            catch (Exception ex)
            {
                Debug.WriteLine(ex.StackTrace);
                Debug.WriteLine(ex.Message);
            }
        }