//private void pagingLoal() //{ // try // { // RptMainHead.DataSource = null; // RptMainHead.DataBind(); // PagedDataSource objPds = new PagedDataSource(); // objPds.DataSource = memBLL.GetMember("", "", "", ddlSMemType.SelectedValue, 0); // objPds.AllowPaging = true; // objPds.PageSize = 8; // int CurPage; // if (Request.QueryString["Page"] != null) // CurPage = Convert.ToInt32(Request.QueryString["Page"]); // else // CurPage = 1; // objPds.CurrentPageIndex = CurPage - 1; // lblCurrentPage.Text = "Page: " + CurPage.ToString(); // if (!objPds.IsFirstPage) // lnkPrev.NavigateUrl = Request.CurrentExecutionFilePath // + "?Page=" + Convert.ToString(CurPage - 1); // if (!objPds.IsLastPage) // lnkNext.NavigateUrl = Request.CurrentExecutionFilePath // + "?Page=" + Convert.ToString(CurPage + 1); // lnkPrev.Enabled = !objPds.IsFirstPage; // lnkNext.Enabled = !objPds.IsLastPage; // RptMainHead.DataSource = objPds; // RptMainHead.DataBind(); // } // catch (Exception ex) // { // Show(ex.Message); // } //} protected void btnSave_Click(object sender, EventArgs e) { memDTO.MemberNo = txtMemberNo.Text; memDTO.Type = txtMemType.Text; memDTO.FullName = txtMemName.Text; memDTO.Exservice = txtExService.Text; memDTO.ContactNo = txtContact.Text; memDTO.MemType = ddlMemType.SelectedValue; if (btnSave.Text == "Save") { if (ddlMemType.SelectedValue.ToLower() != "guest") { var checkCount = memBLL.GetMember(txtMemberNo.Text, "", "", "", 0); if (checkCount.Count() > 0) { Show("Member Already Exists!"); return; } else { // memDTO.CreatedBy = HttpContext.Current.User.Identity.Name; // memDTO.CreatedDate = DateTime.Now; memBLL.Add(memDTO); Show("Sucessfully Created!"); //pagingLoal(); SearchPagload(); clearCntrol(); } } else { memBLL.Add(memDTO); Show("Sucessfully Created!"); //pagingLoal(); SearchPagload(); clearCntrol(); } } else { memDTO.MemberId = Convert.ToInt32(HFUID.Value); //var checkUpCount = PBLL.CheckProductCodeExits(int.Parse(ddlCompany.SelectedValue), txtProductName.Text,int.Parse(HFUID.Value)); //if (checkUpCount.Count()> 0) //{ // Show("Product Code :" + txtProductName.Text + " already Used By Another Product in this company "); // return; //}else{ memBLL.Edit(memDTO); btnSave.Text = "Save"; Show("Sucessfully Updated!"); /// pagingLoal(); clearCntrol(); SearchPagload(); } }
protected void CreateUserWizard2_CreatedUser(object sender, EventArgs e) { MembershipUser NewUser = Membership.GetUser(CreateUserWizard1.UserName); MemberBLL.Add(NewUser); Member activeMember = MemberBLL.GetbyMembershipId((Guid)NewUser.ProviderUserKey); UserNotificationBLL.Add(activeMember, "Welcome to HANDAZ PEB Designer , Thank you for creating your account in HANDAZ"); }
private void btnAdd_Click(object sender, EventArgs e) { if (txtName.Text == "" || txtEmail.Text == "" || txtPhone.Text == "" || dpBirth.Value == DateTime.Now || txtPassword.Text == "" || (!rbMale.Checked && !rbFemale.Checked) || txtHeight.Text == "" || cmbActivities.SelectedIndex == -1 || txtTaiwanID.Text == "" ) { MessageBox.Show("請填寫所有欄位"); } else if (!emailFlag || !pwdFlag || !nameFlag || !idFlag) { MessageBox.Show("請確認欄位格式是否正確"); } else { detail.Name = txtName.Text; detail.Email = txtEmail.Text; detail.Phone = txtPhone.Text; detail.Birthdate = dpBirth.Value.Date; detail.Password = txtPassword.Text; if (rbMale.Checked) { detail.Gender = true; } else { detail.Gender = false; } detail.TaiwanID = txtTaiwanID.Text; detail.Height = Convert.ToInt32(txtHeight.Text); detail.ActivityLevelID = Convert.ToInt32(cmbActivities.SelectedValue); detail.IsAdmin = cbIsAdmin.Checked; if (IsUpdate) { detail.StatusID = Convert.ToInt32(cmbStatus.SelectedValue); bll.Update(detail); MessageBox.Show("已更新會員資料"); this.Close(); } else { detail.JoinDate = DateTime.Now; detail.StatusID = General.Status.active; if (bll.Add(detail)) { MessageBox.Show("已新增會員"); this.Close(); } } } }
protected void lbtnReg_Click(object sender, EventArgs e) { MemberBLL bll = new MemberBLL(); MemberEntity member = new MemberEntity(); member.MemberAcc = txtMemberAcc.Text; member.MemberPwd = txtConfirmPwd.Text; member.MemberCode = txtMemberCode.Text; member.MemberName = txtMemberName.Text; member.MemberPhone = txtMemberPhone.Text; member.MemberAddress = txtAddress.Text; member.MemberMail = txtMemberMail.Text; if (bll.Add(member) == 1) { Session["accou"] = member.MemberAcc; ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('注册成功!');window.location.href = 'Login.aspx';</script>"); } else { ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('未知错误!');</script>"); } }
protected void btnAddGuest_Click(object sender, EventArgs e) { memDTO.MemberNo = ""; memDTO.MemType = "Guest"; memDTO.FullName = txtAddGuestName.Text; memDTO.Type = ""; memDTO.Exservice = ""; memDTO.ContactNo = ""; memBLL.Add(memDTO); //txtAddGuestName.Text = ""; var memdata = memBLL.LoadLastId(); Session.Remove("member"); var data = memdata.First().MemberId + "#" + memdata.First().FullName; Session.Add("member", data); Response.Redirect("~/Shop/SecondSales.aspx"); //Show("Sucessfully Added!"); }
/// <summary> /// Event raise when user click save button /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnSave_Click(object sender, EventArgs e) { try { Entities.Member member = new Entities.Member(); //memberId member.MemberId = staticmemberId; //validate member code string strMemberCode = ""; if (chBAutoID.Checked) { member.MemberCode = GetAutoMemberCode(cbbNationality.SelectedValue.ToString()); } else { strMemberCode = txtMemberCode.Text.Trim(); if (string.IsNullOrEmpty(strMemberCode)) { CustomMessageBox.MessageBox.ShowCustomMessageBox(Common.clsLanguages.GetResource("CRM37"), Common.clsLanguages.GetResource("CRM11"), Common.Config.CUSTOM_MESSAGEBOX_ICON.Information, Common.Config.CUSTOM_MESSAGEBOX_BUTTON.OK); return; } else { member.MemberCode = strMemberCode; } } //validate membername or company name not ether null if (string.IsNullOrEmpty(txtMemerName.Text.Trim()) && string.IsNullOrEmpty(txtCompanyName.Text.Trim())) { CustomMessageBox.MessageBox.ShowCustomMessageBox(Common.clsLanguages.GetResource("CRM628"), Common.clsLanguages.GetResource("CRM11"), Common.Config.CUSTOM_MESSAGEBOX_ICON.Error, Common.Config.CUSTOM_MESSAGEBOX_BUTTON.OK); return; } else { member.MemberName = txtMemerName.Text.Trim(); member.CompanyName = txtCompanyName.Text.Trim(); } //validate birthdate DateTime birthdate = dtpBirthDate.Value; member.BirthDate = birthdate; if (chkNgaySinh.Checked == true) { member.birthDay = true; } else { member.birthDay = false; } //validate email string strEmail = txtCompanyEmail.Text.Trim(); string[] emails = strEmail.Split(';'); int lenght = emails.Length; string opSpace = ""; strEmail = ""; for (int i = 0; i < lenght; i++) { if (!string.IsNullOrEmpty(emails[i]) && !Common.Validation.ValidateEmail(emails[i].Trim())) { CustomMessageBox.MessageBox.ShowCustomMessageBox(Common.clsLanguages.GetResource("CRM311"), Common.clsLanguages.GetResource("CRM11"), Common.Config.CUSTOM_MESSAGEBOX_ICON.Information, Common.Config.CUSTOM_MESSAGEBOX_BUTTON.OK); return; } strEmail += opSpace + emails[i]; opSpace = ";"; } member.CompanyEmail = strEmail; member.Email = strEmail; //phone number member.PhoneNumber = System.Text.RegularExpressions.Regex.Replace(txtPhoneNumber.Text.Trim(), "( ( )*)", " "); //address if (!string.IsNullOrEmpty(txtAddress.Text.Trim())) { member.Address = txtAddress.Text.Trim(); } //validate nationality if (cbbNationality.Text == "") { CustomMessageBox.MessageBox.ShowCustomMessageBox(Common.clsLanguages.GetResource("CRM373"), Common.clsLanguages.GetResource("CRM11"), Common.Config.CUSTOM_MESSAGEBOX_ICON.Information, Common.Config.CUSTOM_MESSAGEBOX_BUTTON.OK); return; } else { member.Country.CountryId = cbbNationality.SelectedValue.ToString(); } //creator member.Creator.EmployeeId = Program.employee1.EmployeeId; try { member.Curator.EmployeeId = cbbCurator.SelectedValue.ToString(); } catch { member.Curator.EmployeeId = null; } try { if (cbBCategoryAction.SelectedValue.ToString() != "") { member.CategoryID.CategoryActionID = cbBCategoryAction.SelectedValue.ToString(); } else { member.CategoryID.CategoryActionID = ""; } } catch (Exception) { member.CategoryID.CategoryActionID = ""; } //chuc vu member.Regency = txtChucDanh.Text.Trim(); //total score string strTotalScore = txtTotalScore.Text.Trim(); if (!string.IsNullOrEmpty(strTotalScore)) { if (!Common.Validation.ValidateNumber(strTotalScore)) { CustomMessageBox.MessageBox.ShowCustomMessageBox(Common.clsLanguages.GetResource("CRM98"), Common.clsLanguages.GetResource("CRM12"), Common.Config.CUSTOM_MESSAGEBOX_ICON.Error, Common.Config.CUSTOM_MESSAGEBOX_BUTTON.OK); return; } else { member.TotalScore = Int32.Parse(strTotalScore); } } //total CurrentScore string strCurrentScore = txtCurrentScore.Text.Trim(); if (!string.IsNullOrEmpty(strCurrentScore)) { if (!Common.Validation.ValidateNumber(strCurrentScore)) { CustomMessageBox.MessageBox.ShowCustomMessageBox(Common.clsLanguages.GetResource("CRM98"), Common.clsLanguages.GetResource("CRM12"), Common.Config.CUSTOM_MESSAGEBOX_ICON.Error, Common.Config.CUSTOM_MESSAGEBOX_BUTTON.OK); return; } else { member.CurrentScore = Int32.Parse(strCurrentScore); } } //numberOfVissits string strNumberOfVissits = txtNumberOfVissits.Text.Trim(); if (!string.IsNullOrEmpty(strNumberOfVissits)) { if (!Common.Validation.ValidateNumber(strNumberOfVissits)) { CustomMessageBox.MessageBox.ShowCustomMessageBox(Common.clsLanguages.GetResource("CRM98"), Common.clsLanguages.GetResource("CRM12"), Common.Config.CUSTOM_MESSAGEBOX_ICON.Error, Common.Config.CUSTOM_MESSAGEBOX_BUTTON.OK); return; } else { member.NumberOfVissits = Int32.Parse(strNumberOfVissits); } } //member type //List<string> lstMemberTypeName = new List<string>(); List <Entities.MemberType> lstMemberTypeName = new List <Entities.MemberType>(); int otherIndex = -1; for (int i = 0; i < lstMemberType.Items.Count; i++) { DataRowView dr = (DataRowView)lstMemberType.Items[i]; if (lstMemberType.GetItemChecked(i)) { Entities.MemberType mt = new Entities.MemberType(); mt.MemberTypeId = int.Parse(dr["MemberTypeId"].ToString()); mt.MemberTypeName = dr["MemberTypeName"].ToString(); mt.MemberTypeName2 = dr["MemberTypeName2"].ToString(); mt.MemberTypeName3 = dr["MemberTypeName3"].ToString(); //mt.MemberTypeId lstMemberTypeName.Add(mt); } if (dr["MemberTypeCode"].ToString().Equals("OT")) // other type { otherIndex = i; } } if (lstMemberTypeName.Count != 0) { member.List_MemberType = lstMemberTypeName; } else { if (otherIndex >= 0) { DataRowView dr = (DataRowView)lstMemberType.Items[otherIndex]; Entities.MemberType mt = new Entities.MemberType(); mt.MemberTypeId = int.Parse(dr["MemberTypeId"].ToString()); mt.MemberTypeName = dr["MemberTypeName"].ToString(); mt.MemberTypeName2 = dr["MemberTypeName2"].ToString(); mt.MemberTypeName3 = dr["MemberTypeName3"].ToString(); lstMemberTypeName.Add(mt); member.List_MemberType = lstMemberTypeName; } else { member.List_MemberType = null; } } //member.MemberType.MemberTypeId = Int32.Parse(memberType); //Lastest Date member.LastestDate = DateTime.Now; //Created date member.CreatedDate = DateTime.Now; //Updated date member.UpdatedDate = DateTime.Now; //islock int isLock = 0; if (chbIsLock.Checked) { isLock = 1; } member.IsLock = isLock; //LockDate member.LockDate = DateTime.Now; member.MobilePhone = txtMobilePhone.Text.Trim(); //validate website string url = txtWebsite.Text.Trim(); if (!string.IsNullOrEmpty(url) && !Common.Validation.ValidateWebsite(url)) { CustomMessageBox.MessageBox.ShowCustomMessageBox(Common.clsLanguages.GetResource("CRMErrorURLNotValid"), Common.clsLanguages.GetResource("CRM12"), Common.Config.CUSTOM_MESSAGEBOX_ICON.Error, Common.Config.CUSTOM_MESSAGEBOX_BUTTON.OK); return; } member.Website = url; member.TaxCode = txtTaxCode.Text.Trim(); member.Description = txtDescription.Text.Trim(); if (cbBCallName.SelectedValue != null) { member.CallName.CallNameID = (int)cbBCallName.SelectedValue; } DialogResult dialog = CustomMessageBox.MessageBox.ShowCustomMessageBox(Common.clsLanguages.GetResource("CRM227"), Common.clsLanguages.GetResource("CRM11"), Common.Config.CUSTOM_MESSAGEBOX_ICON.Information, Common.Config.CUSTOM_MESSAGEBOX_BUTTON.YESNO); if (dialog == DialogResult.Yes) { //If is add if (blag) { if (memberBLL.CheckMemberCodeExist(strMemberCode)) { CustomMessageBox.MessageBox.ShowCustomMessageBox(Common.clsLanguages.GetResource("CRM539"), Common.clsLanguages.GetResource("CRM12"), Common.Config.CUSTOM_MESSAGEBOX_ICON.Error, Common.Config.CUSTOM_MESSAGEBOX_BUTTON.OK); this.txtMemberCode.Clear(); this.txtMemberCode.Focus(); return; } memberBLL.Add(member); if (staticmemberId != null) { staticmemberId = member.MemberId; } } //If is edit else { memberBLL.Edit(member); } this.Close(); } } catch (Exception ex) { CustomMessageBox.MessageBox.ShowCustomMessageBox(Common.clsLanguages.GetResource("CRM292"), Common.clsLanguages.GetResource("CRM12"), Common.Config.CUSTOM_MESSAGEBOX_ICON.Information, Common.Config.CUSTOM_MESSAGEBOX_BUTTON.OK); return; } }