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; }
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(); }
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"; }