public ControlPanelSociety CreateSociety(ControlPanelSociety request) { DataCommand cmd = DataCommandManager.GetDataCommand("CreateSociety"); cmd.SetParameterValue <ControlPanelSociety>(request); return(cmd.ExecuteEntity <ControlPanelSociety>()); }
public ControlPanelSociety UpdateSociety(ControlPanelSociety request) { request.EditDate = DateTime.Now; DataCommand cmd = DataCommandManager.GetDataCommand("UpdateSociety"); cmd.SetParameterValue <ControlPanelSociety>(request); return(cmd.ExecuteEntity <ControlPanelSociety>()); }
public ControlPanelSociety GetSocietyBySysNo(int _sysNo) { DataCommand cmd = DataCommandManager.GetDataCommand("GetControlPanelSocietyBySysNo"); cmd.SetParameterValue("@SysNo", _sysNo); ControlPanelSociety item = cmd.ExecuteEntity <ControlPanelSociety>(); return(item); }
private void TrimProperties(ref ControlPanelSociety entity) { //entity.LoginName = entity.LoginName == null ? null : entity.LoginName.Trim(); //entity.SourceDirectory = entity.SourceDirectory == null ? null : entity.SourceDirectory.Trim(); //entity.DisplayName = entity.DisplayName == null ? null : entity.DisplayName.Trim(); //entity.DepartmentCode = entity.DepartmentCode == null ? null : entity.DepartmentCode.Trim(); //entity.PhoneNumber = entity.PhoneNumber == null ? null : entity.PhoneNumber.Trim(); //entity.EmailAddress = entity.EmailAddress == null ? null : entity.EmailAddress.Trim(); //entity.LogicUserId = entity.LogicUserId == null ? null : entity.LogicUserId.Trim(); //entity.PhysicalUserId = entity.PhysicalUserId == null ? null : entity.PhysicalUserId.Trim(); //entity.InUser = entity.InUser == null ? null : entity.InUser.Trim(); //entity.EditUser = entity.EditUser == null ? null : entity.EditUser.Trim(); //entity.CompanyCode = entity.CompanyCode == null ? null : entity.CompanyCode.Trim(); entity.Province = string.IsNullOrWhiteSpace(entity.Province) ? null : entity.Province.Trim(); entity.OrganizationName = string.IsNullOrWhiteSpace(entity.OrganizationName) ? null : entity.OrganizationName.Trim(); }
private void SynMappingAndSysUser(ControlPanelSociety controlPanelSociety) { int generateSocietySysNo = 0; int mappingSocietySysNo = ObjectFactory <ISynMappingAndSysSocietyDA> .Instance.GetExistSocietySysNo(controlPanelSociety); int sysUserNo = ObjectFactory <ISynMappingAndSysSocietyDA> .Instance.GetExistSocietySysNoInOldData(controlPanelSociety, mappingSocietySysNo); if (sysUserNo == 0 && mappingSocietySysNo == 0) { generateSocietySysNo = ObjectFactory <ISynMappingAndSysSocietyDA> .Instance.GenerateSocietySysNo(); } else { generateSocietySysNo = mappingSocietySysNo == 0 ? sysUserNo : mappingSocietySysNo; } ObjectFactory <ISynMappingAndSysSocietyDA> .Instance.SynSocietyMapping(controlPanelSociety, mappingSocietySysNo, generateSocietySysNo); ObjectFactory <ISynMappingAndSysSocietyDA> .Instance.SynSysSociety(controlPanelSociety, sysUserNo, generateSocietySysNo); }
private void ButtonLogin_Click(object sender, RoutedEventArgs e) { string account = TextBoxLoginName.Text; if (string.IsNullOrEmpty(account)) { this.TextBlockLoginFaild.Visibility = System.Windows.Visibility.Visible; TextBlockLoginFaild.Text = "社团名未提供,发送验证码失败。"; return; } if (TextBoxPhoneInfo.Visibility == Visibility.Collapsed) { string serviceUrl = CPApplication.Current.CommonData["ECCentralServiceURL_Login"].ToString(); string url = string.Format("{0}/CommonService/ControlPanelSociety/LoginCount", serviceUrl); RestClient c_Client = new RestClient(url); LoginCountRequest request = new LoginCountRequest() { //Action = 1, //SystemNo = "ECC", //InUser = account Action = 1, SystemNo = TextBoxLoginName.Text, InUser = TextBoxPassword.Password }; ControlPanelSociety society = new ControlPanelSociety() { //OrganizationID = int.Parse(TextBoxLoginName.Text), OrganizationName = TextBoxLoginName.Text, Password = TextBoxPassword.Password }; c_Client.Query <int>(url, request, (target, args) => { if (args.Result != 1) { this.TextBoxPhoneInfo.Visibility = Visibility.Visible; this.LbPhoneInfo.Visibility = Visibility.Visible; this.btnGetCode.Visibility = Visibility.Visible; return; } else { TextBlockLoginFaild.Text = "登录成功"; LoginAction(); } }); } else { if (string.IsNullOrEmpty(TextBoxPhoneInfo.Text)) { this.TextBlockLoginFaild.Visibility = System.Windows.Visibility.Visible; TextBlockLoginFaild.Text = "请输入短信验证码"; return; } else { DateTime smsDate = DateTime.Now; string smsCode = string.Empty; if (!string.IsNullOrEmpty(UtilityHelper.GetIsolatedStorage("smsDate"))) { smsDate = DateTime.Parse(UtilityHelper.GetIsolatedStorage("smsDate")); smsCode = UtilityHelper.GetIsolatedStorage("smsCode"); if ((DateTime.Now - smsDate).TotalSeconds > 300) { this.TextBlockLoginFaild.Visibility = System.Windows.Visibility.Visible; TextBlockLoginFaild.Text = "请重新从系统中获取验证码"; return; } else { if (smsCode != TextBoxPhoneInfo.Text) { this.TextBlockLoginFaild.Visibility = System.Windows.Visibility.Visible; TextBlockLoginFaild.Text = "输入验证码错误,请重新输入"; return; } } } else { this.TextBlockLoginFaild.Visibility = System.Windows.Visibility.Visible; TextBlockLoginFaild.Text = "请从系统中获取验证码"; return; } } // LoginAction(); } }
public ControlPanelSociety UpdateSociety(ControlPanelSociety request) { return(ObjectFactory <ControlPanelSocietyAppService> .Instance.Update(request)); }
private void Register() { string account = txtSocietyName.Text; if (string.IsNullOrEmpty(account)) { this.txtInfo.Visibility = System.Windows.Visibility.Visible; txtInfo.Text = "用户名未提供,发送验证码失败。"; return; } //if (TextBoxPhoneInfo.Visibility == Visibility.Collapsed) if (true) { string serviceUrl = CPApplication.Current.CommonData["ECCentralServiceURL_Login"].ToString(); string url = string.Format("{0}/CommonService/ControlPanelSociety/CreateSociety", serviceUrl); RestClient c_Client = new RestClient(url); LoginCountRequest request = new LoginCountRequest() { Action = 1, SystemNo = "ECC", InUser = account }; ControlPanelSociety orientation = new ControlPanelSociety() { OrganizationName = txtSocietyName.Text, Password = txtPassword.Password, InDate = DateTime.Now, InUser = txtSocietyName.Text, EditDate = DateTime.Now, EditUser = txtSocietyName.Text, CommissionID = "01", Province = (this.comBoxProvince.SelectedValue as ComBoxData).ID }; c_Client.Create <int>(url, orientation, (target, args) => { if (args.FaultsHandle()) { //this.TextBoxPhoneInfo.Visibility = Visibility.Visible; //this.LbPhoneInfo.Visibility = Visibility.Visible; //this.btnGetCode.Visibility = Visibility.Visible; txtInfo.Text = "社团注册完成。"; return; } else { LoginAction(); } }); //c_Client.Query<int>(url, request, (target, args) => //{ // if (args.Result > 3) // { // //this.TextBoxPhoneInfo.Visibility = Visibility.Visible; // //this.LbPhoneInfo.Visibility = Visibility.Visible; // //this.btnGetCode.Visibility = Visibility.Visible; // return; // } // else // { // LoginAction(); // } //}); } else { //if (string.IsNullOrEmpty(TextBoxPhoneInfo.Text)) //{ // this.txtInfo.Visibility = System.Windows.Visibility.Visible; // txtInfo.Text = "请输入短信验证码"; // return; //} //else //{ // DateTime smsDate = DateTime.Now; // string smsCode = string.Empty; // if (!string.IsNullOrEmpty(UtilityHelper.GetIsolatedStorage("smsDate"))) // { // smsDate = DateTime.Parse(UtilityHelper.GetIsolatedStorage("smsDate")); // smsCode = UtilityHelper.GetIsolatedStorage("smsCode"); // if ((DateTime.Now - smsDate).TotalSeconds > 300) // { // this.txtInfo.Visibility = System.Windows.Visibility.Visible; // txtInfo.Text = "请重新从系统中获取验证码"; // return; // } // else // { // if (smsCode != TextBoxPhoneInfo.Text) // { // this.txtInfo.Visibility = System.Windows.Visibility.Visible; // txtInfo.Text = "输入验证码错误,请重新输入"; // return; // } // } // } // else // { // this.txtInfo.Visibility = System.Windows.Visibility.Visible; // txtInfo.Text = "请从系统中获取验证码"; // return; // } //} //LoginAction(); } }
public virtual ControlPanelSociety Update(ControlPanelSociety request) { return(ObjectFactory <ControlPanelSocietyProcessor> .Instance.Update(request)); }