Example #1
0
 public TemplatesModel(tbl_Templates template)
 {
     this.TemplateID = template.TemplateID;
     this.Name       = template.T_Name;
     this.Footer     = template.T_Footer ?? String.Empty;
     this.UseFooter  = template.T_UseFooter;
     this.Header     = template.T_Header ?? String.Empty;
     this.UseHeader  = template.T_UseHeader;
     this.Live       = template.T_Live;
 }
Example #2
0
 protected void UpdateTemplate(object sender, GridViewUpdateEventArgs e)
 {
     Id             = long.Parse(((HiddenField)gvTemplates.Rows[e.RowIndex].FindControl("hdnFldId")).Value);
     entity         = new SMS_EMAIL_DB_Entities();
     tmp            = entity.tbl_Templates.Where(x => x.Id == Id).First();
     tmp.Type       = ((DropDownList)gvTemplates.Rows[e.RowIndex].FindControl("ddlType")).Text;
     tmp.Name       = ((TextBox)gvTemplates.Rows[e.RowIndex].FindControl("txtName")).Text;
     tmp.Text       = ((TextBox)gvTemplates.Rows[e.RowIndex].FindControl("txtText")).Text;
     tmp.Updated_At = DateTime.Now;
     entity.SaveChanges();
     gvTemplates.EditIndex = -1;
     BindGridView();
 }
Example #3
0
 protected void AddNewTemplate(object sender, EventArgs e)
 {
     entity         = new SMS_EMAIL_DB_Entities();
     tmp            = new tbl_Templates();
     tmp.Type       = ddlNewType.SelectedValue;
     tmp.Name       = txtNewName.Text;
     tmp.Text       = txtTextNew.Text;
     tmp.Created_At = DateTime.Now;
     tmp.Updated_At = DateTime.Now;
     entity.AddTotbl_Templates(tmp);
     entity.SaveChanges();
     BindGridView();
 }
    protected void UpdateTemplate(object sender, GridViewUpdateEventArgs e)
    {
        _text     = ((TextBox)gvTemplates.Rows[e.RowIndex].FindControl("txtText")).Text;
        _lblError = gvTemplates.Rows[e.RowIndex].FindControl("lblError") as Label;
        var ddl = ((DropDownList)gvTemplates.Rows[e.RowIndex].FindControl("ddlType"));

        if (ddl.SelectedValue == "BULK_SMS_DYNAMIC" && !_text.Contains("{variable}"))
        {
            _lblError.Visible = true;
            return;
        }
        _lblError.Visible = false;
        Id             = long.Parse(((HiddenField)gvTemplates.Rows[e.RowIndex].FindControl("hdnFldId")).Value);
        entity         = new SMS_EMAIL_DB_Entities();
        tmp            = entity.tbl_Templates.Where(x => x.Id == Id).First();
        tmp.Type       = ddl.SelectedValue;
        tmp.Name       = ((TextBox)gvTemplates.Rows[e.RowIndex].FindControl("txtName")).Text;
        tmp.Text       = _text;
        tmp.Updated_At = DateTime.Now;
        entity.SaveChanges();
        gvTemplates.EditIndex = -1;
        BindGridView();
    }
 protected void AddNewTemplate(object sender, EventArgs e)
 {
     _text = txtTextNew.Text;
     if (ddlNewType.SelectedValue == "BULK_SMS_DYNAMIC" && !_text.Contains("{variable}"))
     {
         lblErrorN.Visible = true;
         return;
     }
     lblErrorN.Visible = false;
     entity            = new SMS_EMAIL_DB_Entities();
     tmp            = new tbl_Templates();
     tmp.Type       = ddlNewType.SelectedValue;
     tmp.Name       = txtNewName.Text;
     tmp.Text       = txtTextNew.Text;
     tmp.Created_At = DateTime.Now;
     tmp.Updated_At = DateTime.Now;
     entity.AddTotbl_Templates(tmp);
     entity.SaveChanges();
     BindGridView();
     txtNewName.Text          = string.Empty;
     txtTextNew.Text          = string.Empty;
     ddlNewType.SelectedValue = "SMS";
 }