/// <summary> /// 添加登录记录 /// </summary> /// <param name="id"></param> /// <param name="ip"></param> /// <param name="remark"></param> /// <returns></returns> //public int UpdUserLoginRecord(int id, string ip, string remark) //{ // try // { // DT_UserLoginRecord r = new DT_UserLoginRecord(); // r.Id = id; // r.LoginIp = ip; // r.LoginTime = DateTime.Now; // r.Remark = remark; // return ef.Update(r); // } // catch // { // return 0; // } //} public int UpdUserLoginRecord(DT_UserLoginRecord u) { try { return(ef.Update(u)); } catch { return(0); } }
/// <summary> /// 登录 /// </summary> /// <param name="telphone">手机号</param> /// <param name="pwd">密码</param> /// <returns></returns> public DT_UserLoginRecord Login(string telphone, string pwd) { try { DT_UserLoginRecord user = gbe.DT_UserLoginRecord.Where(a => a.Telphone == telphone && a.Password == pwd).FirstOrDefault(); return(user); } catch (Exception) { throw; } }
/// <summary> /// 修改密码 /// </summary> /// <param name="id"></param> /// <param name="newpwd"></param> /// <returns></returns> public int UpdatePwd(string tel, string newpwd) { Tools tl = new Tools(); try { DT_UserLoginRecord user = gbe.DT_UserLoginRecord.Where(a => a.Telphone == tel).FirstOrDefault(); user.Password = tl.GetMd5(newpwd); gbe.Entry <DT_UserLoginRecord>(user).State = System.Data.EntityState.Modified; int count = gbe.SaveChanges(); return(count); } catch (Exception) { return(0); } }
/// <summary> /// 修改外部共享人的roleid /// </summary> /// <param name="u"></param> /// <returns></returns> public int UpdShareRoleId(DT_UserLoginRecord u) { //List<DT_UserLoginRecord> l = gbe.DT_UserLoginRecord.Where(a=>a.IsInner == false).ToList(); return(ef.Update(u)); }
/// <summary> /// 删除用户 /// </summary> /// <param name="u"></param> /// <returns></returns> public int DelUser(DT_UserLoginRecord u) { return(ef.Remove(u)); }
/// <summary> /// 修改用户 /// </summary> /// <param name="u"></param> /// <returns></returns> public int UpdUser(DT_UserLoginRecord u) { return(ef.Update(u)); }
/// <summary> /// 添加用户 /// </summary> /// <param name="u"></param> /// <returns></returns> public int AddUser(DT_UserLoginRecord u) { return(ef.Add(u)); }