public frm_finder(t args) : this() { Owner = args["owner"].f_val<Form>(); this._args["caption"] = args["caption"]; lbl_invite.Text = this._args["caption"].f_def(lbl_invite.Text).f_str(); string login_name = args["josi_store"]["login_name"].f_def("dnclive").f_str(); string pass = args["josi_store"]["pass"].f_def("135").f_str(); string josi_end_point = args["josi_store"]["josi_end_point"]. f_def("https://192.168.1.139/webproj/git/kibicom_venta/index.php").f_str(); //f_def("https://192.168.1.37/webproj/git/kibicom_venta/index.php").f_str(); josi_store = new t_store(new t() { {"josi_end_point", josi_end_point}, //точка подключения josi {"req_timeout", args["josi_store"]["req_timeout"].f_def(5000).f_int()}, //таймаут запроса {"login_name",login_name}, //имя для входа {"pass",pass}, //пароль для входа {"login_on_cre", true}, //логинимся {"auth_try_count", args["josi_store"]["auth_try_count"].f_def(3).f_int()}, //количество попыток авторизации {"f_done", args["f_done"].f_f()}, //вызываем когда авторизуемся успешно {"f_fail", args["f_fail"].f_f()} //вызываем если авторизация не удалась }); this._args["using_local_store"] = args["local_store"]["store_type"].f_def("mssql"); //инициализируем локальное хранилище f_cre_kwj(args); f_set_grafix(args); }
public t_wd_josi_num(t args) { //MessageBox.Show(args["josi_store"].f_json()["json_str"].f_str()); if (!args["josi_store"].f_is_empty()) { josi_store = args["josi_store"].f_val<t_store>(); return; } string login_name = args["login_name"].f_def("dnclive").f_str(); string pass = args["pass"].f_def("135").f_str(); string josi_end_point = args["josi_end_point"]. f_def("https://192.168.1.139/webproj/git/kibicom_venta/index.php").f_str(); josi_store = new t_store(new t() { {"josi_end_point", josi_end_point}, {"req_timeout", args["req_timeout"].f_def(5000).f_int()}, {"login_name",login_name}, {"pass",pass}, {"login_on_cre", true}, //логинимся {"auth_try_count", args["auth_try_count"].f_def(3).f_int()}, //количество попыток авторизации {"f_done", args["f_done"].f_f()}, {"f_fail", args["f_fail"].f_f()} }); this["login_name"] = new t(login_name); this["pass"]=new t(pass); this["josi_end_point"] = new t(josi_end_point); }
public josi_customer(t args) : this() { string login_name = args["login_name"].f_def("dnclive").f_str(); string pass = args["pass"].f_def("135").f_str(); string josi_end_point = args["josi_end_point"]. f_def("https://192.168.1.139/webproj/git/kibicom_venta/index.php").f_str(); //f_def("https://192.168.1.37/webproj/git/kibicom_venta/index.php").f_str(); josi_store = new t_store(new t() { {"josi_end_point", josi_end_point}, //точка подключения josi {"req_timeout", args["req_timeout"].f_def(5000).f_int()}, //таймаут запроса {"login_name",login_name}, //имя для входа {"pass",pass}, //пароль для входа {"login_on_cre", true}, //логинимся {"auth_try_count", args["auth_try_count"].f_def(3).f_int()}, //количество попыток авторизации {"f_done", args["f_done"].f_f()}, //вызываем когда авторизуемся успешно {"f_fail", args["f_fail"].f_f()} //вызываем если авторизация не удалась }); args["login_name"] = new t(login_name); args["pass"] = new t(pass); args["josi_end_point"] = new t(josi_end_point); }
public t_wd_josi_num() { josi_store = new t_store(new t() { {"josi_end_point","https://192.168.1.139/webproj/git/kibicom_venta/index.php"}, //{"josi_end_point","http://kibicom.com/order_store_33/order_store/index.php"}, {"login_name","dnclive"}, {"pass","135"}, {"login_on_cre", true}, //не логиниться при создании }); }
public t f_cre_josi_store(t args) { string login_name = args["login_name"].f_def("dnclive").f_str(); string pass = args["pass"].f_def("4947").f_str(); string josi_end_point = args["josi_end_point"]. f_def("http://kibicom.com/order_store_339/index.php").f_str(); //f_def("https://192.168.1.139/webproj/git/kibicom_venta/index.php").f_str(); //f_def("https://192.168.1.37/webproj/git/kibicom_venta/index.php").f_str(); //MessageBox.Show(login_name); t_store josi_store = new t_store(new t() { {"josi_end_point", josi_end_point}, //точка подключения josi {"req_timeout", args["req_timeout"].f_def(5000).f_int()}, //таймаут запроса {"login_name",login_name}, //имя для входа {"pass",pass}, //пароль для входа {"login_on_cre", true}, //логинимся {"auth_try_count", args["auth_try_count"].f_def(3).f_int()}, //количество попыток авторизации {"f_done_", args["f_done"].f_f()}, //вызываем когда авторизуемся успешно {"f_fail_", args["f_fail"].f_f()}, //вызываем если авторизация не удалась { //когда получен id //сохраняем заказ с учетом полученного id "f_done", new t_f<t,t>(delegate(t args1) { return new t(); }) }, { //когда получен id //сохраняем заказ с учетом полученного id "f_fail", new t_f<t,t>(delegate(t args1) { return new t(); }) }, }); this["josi_store"] = josi_store; return this; }
public object addStore(Dictionary <string, object> dicParas) { string errMsg = string.Empty; string storeId = dicParas.ContainsKey("storeId") ? dicParas["storeId"].ToString() : string.Empty; string companyname = dicParas.ContainsKey("companyname") ? dicParas["companyname"].ToString() : string.Empty; string province = dicParas.ContainsKey("province") ? dicParas["province"].ToString() : string.Empty; string address = dicParas.ContainsKey("address") ? dicParas["address"].ToString() : string.Empty; string boss = dicParas.ContainsKey("boss") ? dicParas["boss"].ToString() : string.Empty; string phone = dicParas.ContainsKey("phone") ? dicParas["phone"].ToString() : string.Empty; string telphone = dicParas.ContainsKey("telphone") ? dicParas["telphone"].ToString() : string.Empty; string clienttype = dicParas.ContainsKey("clienttype") ? dicParas["clienttype"].ToString() : string.Empty; string power_due_date = dicParas.ContainsKey("power_due_date") ? dicParas["power_due_date"].ToString() : string.Empty; string note = dicParas.ContainsKey("note") ? dicParas["note"].ToString() : string.Empty; string parentid = dicParas.ContainsKey("parentid") ? dicParas["parentid"].ToString() : string.Empty; string developer = dicParas.ContainsKey("developer") ? dicParas["developer"].ToString() : string.Empty; string store_password = dicParas.ContainsKey("store_password") ? dicParas["store_password"].ToString() : string.Empty; string wxfee = dicParas.ContainsKey("wxfee") ? dicParas["wxfee"].ToString() : string.Empty; if (!CheckAddStore(dicParas, out errMsg)) { return(ResponseModelFactory.CreateModel(isSignKeyReturn, Return_Code.T, "", Result_Code.F, errMsg)); } IStoreService storeService = BLLContainer.Resolve <IStoreService>(); var storeModel = storeService.GetModels(p => p.id.ToString().Equals(storeId)).FirstOrDefault <t_store>(); if (storeModel != null) { return(ResponseModelFactory.CreateModel(isSignKeyReturn, Return_Code.T, "", Result_Code.F, "门店Id已存在")); } string store_dbname = string.Empty; t_store store = new t_store(); store.id = int.Parse(storeId); store.companyname = companyname; store.province = province; store.address = address; store.boss = boss; store.phone = phone; store.telphone = telphone; store.client_level = "普通级"; store.clienttype = clienttype; store.createtime = System.DateTime.Now; store.updatetime = System.DateTime.Now; store.power_due_date = System.DateTime.Parse(System.DateTime.Parse(power_due_date).ToString("yyyy-MM-dd") + " 00:00:00"); store.note = note; store.parentid = parentid; store.developer = developer; store.store_password = store_password; store.store_dbname = "xcgamedb" + storeId; store.wxfee = Convert.ToDecimal(decimal.Parse(wxfee) / 1000); store.StoreType = 0; store.State = 1; store.Token = ""; if (storeService.Add(store)) { List <StoreCacheModel> list = StoreCache.GetStore(); StoreCacheModel model = new StoreCacheModel(); model.StoreID = int.Parse(storeId); model.StoreName = companyname; model.StorePassword = store_password; model.StoreType = Convert.ToInt32(store.StoreType); model.StoreDBName = store_dbname; list.Add(model); } return(ResponseModelFactory.CreateModel(isSignKeyReturn, Return_Code.T, "", Result_Code.T, "")); }