private void add()
    {
        try
        {
            //Create Message
            Mailee.Message message = new Mailee.Message();
            message.Title = txTitle.Text;
            message.Subject = txtSubject.Text;
            message.FromName = txtFromName.Text;
            message.FromEmail = txtFromEmail.Text;
            message.ReplyEmail = txtReplyEmail.Text;
            message.Html = txtHtml.Text;
            message.TemplateId = Mailee.Util.parseInt(drpTemplate.SelectedValue);
            message.Analytics = chkAnalytics.Checked;
            message.Emails = txtEmails.Text;
            message.ListId = Mailee.Util.parseInt(drpLists.SelectedValue);
            message.SegmentId = Mailee.Util.parseInt(txtSegment.Text);

            //Save Message
            message.save();

            //Redirect
            Response.Redirect("View.aspx");

        }
        catch (Mailee.RestExcepction ex)
        {
            //Show http status
            Response.Write(string.Format("statusCode =  {0} <br /> statusDescription = {1}", ex.StatusCode, ex.StatusDesciption));

            //Show error messages
            foreach (string error in ex.ErrorMessages)
                Response.Write("<br />" + error);
        }
        catch (Exception ex)
        {
            Response.Write(ex.Message);
        }
    }