コード例 #1
0
ファイル: Edit.ascx.cs プロジェクト: elshiekh5/CMS.V6
    //-----------------------------------------------
    //btnSave_Click
    //-----------------------------------------------
    protected void btnSave_Click(object sender, EventArgs e)
    {
        if (!Page.IsValid)
        {
            return;
        }
        long             numID   = Convert.ToInt64(Request.QueryString["id"]);
        SMSNumbersEntity smsUser = SMSNumbersFactory.GetObject(numID);

        smsUser.Name     = txtName.Text;
        smsUser.Numbers  = txtNumber.Text;
        smsUser.IsActive = cbIsActive.Checked;
        if (SiteSettings.Sms_HasGroups)
        {
            smsUser.GroupID = Convert.ToInt32(ddlSmsGroups.SelectedValue);
        }
        //---------------------------------------------------------------------
        ExecuteCommandStatus status = SMSNumbersFactory.Update(smsUser);

        if (status == ExecuteCommandStatus.Done)
        {
            Response.Redirect("default.aspx");
        }
        else if (status == ExecuteCommandStatus.AllreadyExists)
        {
            lblResult.CssClass = "operation_error";
            lblResult.Text     = Resources.AdminText.DuplicateItem;
        }
        else
        {
            lblResult.CssClass = "operation_error";
            lblResult.Text     = Resources.AdminText.SavingDataFaild;
        }
    }
コード例 #2
0
ファイル: Edit.ascx.cs プロジェクト: elshiekh5/CMS.V6
 protected void LoadData()
 {
     if (MoversFW.Components.UrlManager.ChechIsValidParameter("id"))
     {
         long             numID   = Convert.ToInt64(Request.QueryString["id"]);
         SMSNumbersEntity smsUser = SMSNumbersFactory.GetObject(numID);
         if (smsUser != null)
         {
             txtName.Text               = smsUser.Name;
             txtNumber.Text             = smsUser.Numbers;
             cbIsActive.Checked         = smsUser.IsActive;
             ddlSmsGroups.SelectedValue = smsUser.GroupID.ToString();
         }
     }
     else
     {
         Response.Redirect("default.aspx");
     }
 }