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