private static List <tb_User> InitiUserTable() { List <tb_User> ulist = new List <tb_User>(); for (int i = 21; i <= 301; i++) { tb_User _tempuser = new tb_User() { Desc = "desc", diamond = 0, IP = "114.114.114.114", isRobot = 1, LastLotinTime1 = "", LastLotinTime2 = "", RegTime = "", RobotLevel = 1, Status = 0, UserID = 2000000 + i, UserMaxMoney = 20 * 10000 * 10000, UserMoney = 5000, UserName = string.Format("r1000{0}", i), wechatName = string.Format("r1000{0}", i), UserPassword = "" }; ulist.Add(_tempuser); } return(ulist); }
public string InitState() { int UID = int.Parse(Request.Cookies["UID"].Value); int result = 0; string msg = string.Empty; try { tb_User user = db.tb_User.Where(x => x.UID == UID).FirstOrDefault(); if (user.PState == null) { result = 0; } else if (user.PState == "1") { result = 1; } else { result = 2; } } catch (Exception ex) { msg = ex.Message; result = 3; } return("{\"result\":\"" + result + "\",\"msg\":\"" + msg + "\"}"); }
/// <summary> /// 注册 /// </summary> /// <param name="userInfo"></param> /// <returns></returns> public static int SetUserInfo(tb_User userInfo) { using (CareCenterEntities entity = new CareCenterEntities()) { try { int count = 0; var user = entity.tb_User.FirstOrDefault(item => item.UserPhone == userInfo.UserPhone); if (user == null) { userInfo.ID = Utility.GetNewGUID_Tab(); userInfo.LoginID = userInfo.UserPhone; userInfo.Sex = 1; userInfo.Status = 1; userInfo.Role = 0; userInfo.RoleStatus = 1; userInfo.ImgUrl = "/Content/img/HeadImg/login.png"; userInfo.LastLognTime = DateTime.Now; userInfo.CreateDate = DateTime.Now; entity.Entry(userInfo).State = System.Data.Entity.EntityState.Added; entity.SaveChanges(); count = 1; } return(count); } catch (Exception ex) { throw ex; } } }
private bool DeleteUnit() { bool ck = false; try { if (MessageBox.Show("คุณต้องการลบชื่อผู้ใช้งาน หรือไม่ ?", "ลบรายการ", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (row >= 0) { string UserID = radGridView1.Rows[row].Cells["dgvUserID"].Value.ToString(); using (DataClasses1DataContext db = new DataClasses1DataContext()) { tb_User ud = db.tb_Users.Where(u => u.UserID == UserID).FirstOrDefault(); if (ud != null) { db.tb_Users.DeleteOnSubmit(ud); db.SubmitChanges(); dbClss.AddHistory(this.Name, "ลบรายการ", "ทำการลบรายการ [" + UserID + "] ออกจากระบบ", "จากเครื่อง " + System.Environment.MachineName); } else { MessageBox.Show("ไม่พบข้อมูลการลบ!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } return(ck); }
public string Register(string name, string password, string tel, string select) { string msg = string.Empty; bool result = false; try { using (db_EnglishClassEntities db = new db_EnglishClassEntities()) { tb_User user = new tb_User(); user.User_Name = name; user.User_PWD = password; user.Tel = tel; user.State = select; db.tb_User.Add(user); db.SaveChanges(); if (user.State == "0") { tb_Plant plant = new tb_Plant(); plant.UID = user.UID; plant.State = "0"; db.tb_Plant.Add(plant); db.SaveChanges(); } result = true; } } catch (Exception e) { result = false; msg = e.Message; } return("{\"result\":\"" + result + "\",\"Msg\":\"" + msg + "\"}"); }
public ActionResult LogOn(SMS.UI.Mvc3.Models.tb_User model) { //bool sucess = false; string message = string.Empty; if (ModelState.IsValid) { tb_User user = SMS.UI.Mvc3.Models.SMSModel.GetOneUserEntity(model.UserName); if (user != null) { FormsAuthentication.SetAuthCookie(user.UserName.ToString(), false); return(RedirectToAction("Default", "Books")); } else { // 如果我们进行到这一步时某个地方出错,则重新显示表单 return(View(model)); } } // 如果我们进行到这一步时某个地方出错,则重新显示表单 return(View(model)); //return Json(new //{ // Succeed = sucess, // ErrorInfo = message //}, JsonRequestBehavior.AllowGet); }
/// <summary> /// 返回游戏列表,只有当前玩家需要处理 /// </summary> /// <returns></returns> public string GetGameList(tb_User _user) { sc_getgamelist _senddata = new sc_getgamelist() { result = 1, fn = "sc_getgamelist", gamelist = new List <GameInfoSD>() }; _senddata.gamelist.Add(new GameInfoSD() { id = 42, name = "牛牛", desc = "百人牛牛DESC", currLimit = 1, level = 1, Money = 50, _isopen = 1 }); _senddata.gamelist.Add(new GameInfoSD() { id = 31, name = "炸金花", desc = "炸金花DESC", currLimit = 1, level = 1, Money = 50, _isopen = 1 }); _senddata.gamelist.Add(new GameInfoSD() { id = 28, name = "二八杠", desc = "二八杠DESC", currLimit = 1, level = 1, Money = 50, _isopen = 1 }); _senddata.gamelist.Add(new GameInfoSD() { id = 13, name = "十三水", desc = "十三水DESC", currLimit = 1, level = 1, Money = 50, _isopen = 1 }); _senddata.gamelist.Add(new GameInfoSD() { id = 51, name = "德州扑克", desc = "德州扑克DESC", currLimit = 1, level = 1, Money = 50, _isopen = 1 }); return(JsonUtils.Serialize(_senddata)); }
public string GetCurrentPlayerInfoSD(tb_User tbUser) { var scSd = new sc_freshplayerInfoSD { result = 1, fn = "sc_freshplayerInfoSD", user = new PlayerInfoSD() }; scSd.user.userid = tbUser.UserID; scSd.user.uName = tbUser.wechatName; scSd.user.Money = (float)tbUser.UserMoney; scSd.user.isagent = tbUser.isagent; scSd.user.Diamond = tbUser.diamond; scSd.user._wechat = new WechatInfoSD() { HeadIconURL = tbUser.wechatHeadIcon, Sex = tbUser.Sex, wechatName = tbUser.wechatName }; if (tbUser.AgentId > 0) { var agentUser = tb_UserEx.GetFromCachebyUserID(tbUser.AgentId); if (agentUser != null) { scSd.AgentId = agentUser.UserID; scSd.AgentName = agentUser.wechatName; } } UserStatus _us = BaseLobby.instanceBase.GetUserStatusbyUserID(tbUser.UserID);//获取是否需要断线重连 if (_us != null) { scSd.user.state = (int)_us.Status; } return(JsonUtils.Serialize(scSd)); }
public static void CreateUserInfo(string openid) { var result = WeiXinApi.GetToken(); UserInfoJson userinfo = UserApi.Info(result, openid); if (DbSession.Default.Count <tb_User>(tb_User._.OpenId == userinfo.openid) == 0) { tb_User userEntity = new tb_User() { OpenId = userinfo.openid, NickName = userinfo.nickname, HeadImgUrl = userinfo.headimgurl, Name = "", Sex = userinfo.sex, Moblie = "", State = 1, Integral = 0, IsDealer = false, CreateTime = DateTime.Now, ExpDate = null }; DbSession.Default.Insert <tb_User>(userEntity); } else { tb_User userEntity = DbSession.Default.From <tb_User>().Where(tb_User._.OpenId == userinfo.openid).ToFirst(); userEntity.Attach(); userEntity.NickName = userinfo.nickname; userEntity.HeadImgUrl = userinfo.headimgurl; DbSession.Default.Update <tb_User>(userEntity); } }
/// <summary> /// 处理消息 /// </summary> /// <param name="clientcommand"></param> /// <returns></returns> public string DealDataEx(string _data, string _ipport, tb_User _user) { string senddata = ""; try { _strIPandPort = _ipport; cs_base _basedata = JsonUtils.Deserialize <cs_base>(_data); switch (_basedata.fn) { case "cs_entertable_bfc": cs_entertable_bfc _entertable = JsonUtils.Deserialize <cs_entertable_bfc>(_data); senddata = EnterTableAdd(_user, _entertable); break; case "cs_gambleone_bfc": // cs_gamble_bf cs_gambleone_bfc _gambleone = JsonUtils.Deserialize <cs_gambleone_bfc>(_data); return(GambleOne(_user, _gambleone)); default: ErrorRecord.Record(_basedata.fn + " undeal 201611062128BF "); break; } return(senddata); } catch (Exception ex) { ErrorRecord.Record(ex, " 201206091508BF "); return(""); } }
public void Initi(string ipport, int roomID, tb_User tbuser, bool robot) { _IPandPort = ipport; _roomid = roomID; _tbUser = tbuser; _userid = tbuser.UserID; _isRobot = robot; _isPlaying = false; _enterTime = DateTime.Now; _WaitStartTime = DateTime.Now; _SysDealTimeOutCount = 0; _waitUserAction = "0"; _tbwechatposData = new OtherUserInfoSD(); _tbwechatposData.pos = 0; //位置暂时用 字典添加的先后顺利 _tbwechatposData.otherpalyer = new PlayerInfoSD() { accountId = "", Diamond = _tbUser.diamond, // (int)tbuser.diamond, //======================================================== lastLoginTime = 1, // tbuser.LastLotinTime1.Ticks, level = 1, Money = (int)_tbUser.UserMoney, SignInCount = 5, state = 0, uName = _tbUser.wechatName, userid = _tbUser.UserID, vipLevel = 11, _wechat = new WechatInfoSD() { HeadIconURL = IsHandlePhoto(_tbUser.isRobot, _tbUser.wechatHeadIcon).Trim(), Sex = _tbUser.Sex, wechatName = _tbUser.wechatName.Trim() } }; }
/// <summary> /// 返回用户信息,只有当前玩家需要处理 同时返回是否为断线重连,后续处理 /// </summary> /// <returns></returns> public string Login(tb_User _tempuser, string accountid) { sc_login _senddata = new sc_login() { result = 1, fn = "sc_login", user = new PlayerInfoSD() }; var cacheSet = new PersonalCacheStruct <tb_User>(); _senddata.user.userid = _tempuser.UserID; _senddata.user.uName = _tempuser.wechatName; _senddata.user.Money = (float)_tempuser.UserMoney; _senddata.user.accountId = accountid; _senddata.user.isagent = _tempuser.isagent; _senddata.user._wechat = new WechatInfoSD() { HeadIconURL = ToolsEx.IsHandlePhoto(_tempuser.isRobot, _tempuser.wechatHeadIcon), Sex = _tempuser.Sex, wechatName = _tempuser.wechatName }; _tempuser.LastLotinTime2 = _tempuser.LastLotinTime1; _tempuser.LastLotinTime1 = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:ffff"); _tempuser.IP = _strIPandPort; UserStatus _us = BaseLobby.instanceBase.GetUserStatusbyUserID(_tempuser.UserID);//获取是否需要断线重连 if (_us != null) { _senddata.user.state = (int)_us.Status; _senddata.gameid = _us.Gameid; } tb_UserEx.UpdateData(_tempuser); //更新登录时间与IP return(JsonUtils.Serialize(_senddata)); }
public List <tb_User> Find(tb_User p) { var res = ProxyBase.http.Get(new Uri(ProxyBase.GetUrl(RequestEnum.tb_User)), p);//.ReadAsStringAsync().Result; // return res.ToSerializer<List<tb_User>>(); return(null); }
private void but_Login_Click(object sender, EventArgs e) { try { but_Login.Enabled = false; Msg.RunInBackground( delegate(object obj, DoWorkEventArgs ce) { if (TB_name.Text.Trim() == "") { string msg = "用户名不能为空"; errorProvider1.SetError(TB_name, msg); Msg.ShowErrorMsg(msg); TB_name.Focus(); return; } else if (TB_Pwd.Text.Trim() == "") { string msg = "密码不能为空"; errorProvider1.SetError(TB_Pwd, msg); Msg.ShowErrorMsg(msg); TB_Pwd.Focus(); return; } ClientServicesProxy proxys = new ClientServicesProxy(); tb_User p = new tb_User { User_Name = TB_name.Text.Trim(), User_Pwd = TB_Pwd.Text.Trim() }; ce.Result = proxys.Find(p).FirstOrDefault(); }, delegate(object obj, RunWorkerCompletedEventArgs rce) { var result = rce.Result as tb_User; if (result.IsNotNull() && result.User_Name.IsNotNull() && result.User_Pwd.IsNotNull() && result.User_Name.IsEquals(TB_name.Text.Trim()) && result.User_Pwd.IsEquals(TB_Pwd.Text.Trim())) { App.CertificationUser = result; Frm_Main main = new Frm_Main(); Frm_SDXT.pass = TB_Pwd.Text.Trim(); main.Show(); this.Hide(); } else { string msg = "用户名或密码错误"; errorProvider1.SetError(TB_Pwd, msg); Msg.ShowErrorMsg(msg); TB_Pwd.Focus(); TB_name.Focus(); } }); } catch (Exception ex) { Msg.ShowErrorMsg(ex); } finally { but_Login.Enabled = true; } }
public int ThemTaiKhoan(string username, string pass) { int kq = 0; using (var qlcf = new QL_QuancapheEntities()) { if (KTTaiKhoan(username) == false) { var tk = new tb_User { Username = username, Password = CreateMD5(pass), trangthai = true }; qlcf.tb_User.Add(tk); if (qlcf.SaveChanges() > 0) { kq = 1; } else { kq = 0; } } else { kq = 0; } } return(kq); }
/// <summary> /// 进入房间中的指定桌子 /// </summary> /// <returns></returns> public string EnterRoomTable(tb_User _user, cs_enterroomtable _data) { sc_enterroomtable _senddata = new sc_enterroomtable() { result = 0, fn = "sc_enterroomtable", cc = 0 }; int _tablenum = 0; if (int.TryParse(_data.tablenum, out _tablenum)) { BullFight100Table _findtable = BullFight100Lobby.instance.GetTableByTableNum(_tablenum); if (_findtable == null) { return(JsonUtils.Serialize(_senddata)); } BullFight100Room room = BullFight100Lobby.instance.GetRoomByRoomID(_findtable._roomid); if (room == null) { return(JsonUtils.Serialize(_senddata)); } int WaitUserCount = room.EnterRoomTable(_findtable._roomid, _user); _senddata.result = WaitUserCount; _senddata.tableid = _findtable._tableid; _senddata.levelid = _findtable._roomid; _senddata.numpertable = _findtable._num_max; _senddata.gametype = _findtable._judge._gametype; _senddata.gameModel = _findtable._judge._gameCoin2Room1; } return(JsonUtils.Serialize(_senddata)); }
public static void UpdateData(tb_User _user) { var cacheSet = new PersonalCacheStruct <tb_User>(); ////tb_User _tempuser = cacheSet.Find((t_user) => { return t_user.UserID == _user.UserID; }); ////_tempuser.ModifyLocked(); cacheSet.AddOrUpdate(_user); }
public ActionResult DeleteConfirmed(int id) { tb_User tb_User = db.tb_UserSet.Find(id); db.tb_UserSet.Remove(tb_User); db.SaveChanges(); return(RedirectToAction("Index")); }
public JsonResult CancelBesapeak(string bespeakId) { string message = ""; tb_User user = Session["User"] as tb_User; AppWebService.BasicAPI.CancelBesapeak(user.SchoolNo, Convert.ToInt32(bespeakId), out message); return(Json(new { message = message }, JsonRequestBehavior.AllowGet)); }
public async Task <ServiceResponse> GetModels(tb_User search) { var bytes = await Server.GetModelsByUserAsync(ZipTools.CompressionObject(search)); ServiceResponse response = ZipTools.DecompressionObject(bytes) as ServiceResponse; return(response); }
public async Task <ServiceResponse> ExistEntity(tb_User entity) { byte[] result = await Server.ExistEntityByUserAsync(ZipTools.CompressionObject(entity)); ServiceResponse response = ZipTools.DecompressionObject(result) as ServiceResponse; return(response); }
public async Task <ServiceResponse> UpdateEntity(tb_User entity) { byte[] bytes = await Server.UpdateEntityByUserAsync(ZipTools.CompressionObject(entity)); ServiceResponse response = ZipTools.DecompressionObject(bytes) as ServiceResponse; return(response); }
public void DeleteState() { int UID = int.Parse(Request.Cookies["UID"].Value); tb_User user = db.tb_User.Where(x => x.UID == UID).FirstOrDefault(); user.PState = null; db.Entry(user).State = EntityState.Modified; db.SaveChanges(); }
public JsonResult SubmitBesapeskSeat(string seatNo, string roomNo, string date, string time) { tb_User user = Session["User"] as tb_User; string datetime = date + (time != "none" ? (" " + time) : ""); string msg; AppWebService.BasicAPI.SubmitBesapeskSeat(user.SchoolNo, seatNo, roomNo, user.StudentNo, datetime, (time != "none" ? false : true), out msg); return(Json(new { message = msg }, JsonRequestBehavior.AllowGet)); }
public static string GetUserNameByUserID(int userid) { tb_User _tempuser = GetFromCachebyUserID(userid); if (_tempuser != null) { return(_tempuser.wechatName); } return(""); }
public ActionResult Edit([Bind(Include = "Id,Name,Age,Six,Role")] tb_User tb_User) { if (ModelState.IsValid) { db.Entry(tb_User).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tb_User)); }
public ActionResult Edit([Bind(Include = "UID,User_Name,User_PWD,State,Tel,PState")] tb_User tb_User) { if (ModelState.IsValid) { db.Entry(tb_User).State = EntityState.Modified; db.SaveChanges(); string redirectUrl = "Details/" + tb_User.UID; return(RedirectToAction(redirectUrl)); } return(View(tb_User)); }
/// <summary> /// 返回游戏列表,只有当前玩家需要处理 /// </summary> /// <returns></returns> public string GetRankList(tb_User _user, cs_getranklist _data) { sc_getranklist _senddata = new sc_getranklist() { result = 1, fn = "sc_getranklist", _ranklist = new List <RankInfoSD>() }; _senddata._onlymine = _data._onlymine; _senddata._ranklist = tb_RankEx.GetRankList(); return(JsonUtils.Serialize(_senddata)); }
/// <summary> /// 返回我的战绩列表, /// </summary> /// <returns></returns> public string GetCombatGainList(tb_User _user, cs_getcombatgainlist _data) { sc_getcombatgainlist _senddata = new sc_getcombatgainlist() { result = 1, fn = "sc_getcombatgainlist", _ranklist = new List <CombatGainInfoSD>() }; _senddata._ranklist = tb_TableMoneyLogEx.GetCombatGainList(_user.UserID); return(JsonUtils.Serialize(_senddata)); }
public ActionResult Create([Bind(Include = "Id,Name,Age,Six,Role")] tb_User tb_User) { if (ModelState.IsValid) { db.tb_UserSet.Add(tb_User); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tb_User)); }