コード例 #1
0
 protected void lnkEditGoal_Command(object sender, CommandEventArgs e)
 {
     using (CultureDataContext db = new CultureDataContext())
     {
         CommitteeGoal g = db.CommitteeGoals.FirstOrDefault(x => x.Goal_ID.Equals(int.Parse(e.CommandArgument.ToString())));
         txtGoal.Text        = g.Goal_Text;
         ViewState["GoalID"] = e.CommandArgument.ToString();
         ScriptManager.RegisterStartupScript(this, this.GetType(), "Startup", "<script language='javascript'>$('#goalsAddModal').modal('show');</script>", false);
     }
 }
コード例 #2
0
 protected void lnkDeleteGoal_Command(object sender, CommandEventArgs e)
 {
     using (CultureDataContext db = new CultureDataContext())
     {
         CommitteeGoal g = db.CommitteeGoals.FirstOrDefault(x => x.Goal_ID.Equals(int.Parse(e.CommandArgument.ToString())));
         db.CommitteeGoals.DeleteOnSubmit(g);
         db.SubmitChanges();
         BindGoals();
         ScriptManager.RegisterStartupScript(this, this.GetType(), "Startup", "<script language='javascript'> alert('تم الحفظ بنجاح');$('#goalsModal').modal('show');</script>", false);
     }
 }
コード例 #3
0
 protected void btnSaveGoal_Click(object sender, EventArgs e)
 {
     if (Page.IsValid)
     {
         using (CultureDataContext db = new CultureDataContext())
         {
             try
             {
                 if (ViewState["GoalID"] == null)
                 {
                     CommitteeGoal q = new CommitteeGoal()
                     {
                         Goal_Text        = txtGoal.Text,
                         Goal_CommitteeID = int.Parse(ViewState["ID"].ToString())
                     };
                     db.CommitteeGoals.InsertOnSubmit(q);
                 }
                 else
                 {
                     CommitteeGoal q = db.CommitteeGoals.FirstOrDefault(x => x.Goal_ID.Equals(int.Parse(ViewState["GoalID"].ToString())));
                     q.Goal_Text = txtGoal.Text;
                 }
                 db.SubmitChanges();
                 txtGoal.Text        = string.Empty;
                 ViewState["GoalID"] = null;
                 BindGoals();
                 ScriptManager.RegisterStartupScript(this, this.GetType(), "Startup", "<script language='javascript'> alert('تم الحفظ بنجاح');$('#goalsModal').modal('show');</script>", false);
             }
             catch (Exception exception)
             {
                 ScriptManager.RegisterStartupScript(this, this.GetType(), "Startup", "<script language='javascript'> alert('حدث خطا اثناء الحفظ');</script>", false);
                 //Logger.ErrorLog(exception);
             }
         }
     }
 }