/// <summary> /// 创建管理员用户 /// </summary> /// <param name="modelLoginName"></param> /// <param name="modelLoginPwd"></param> /// <param name="modelFaceImage"></param> /// <exception cref="NotImplementedException"></exception> public void ManagerCreate(string modelLoginName, string modelLoginPwd, string modelFaceImage) { ManagerUserService svc = new ManagerUserService(); svc.Create(new ManagerUser() { LoginName = modelLoginName, LoginPwd = modelLoginPwd, FaceImagePath = modelFaceImage }); }
/// <summary> /// 通过模糊查询获取管理员信息 /// </summary> /// <param name="likeSql"></param> /// <returns></returns> public List <ManagerUserDto> GetAllManagerLike(string likeSql) { ManagerUserService sve = new ManagerUserService(); return(sve.GetAllByLike(likeSql).Select(m => new ManagerUserDto() { Id = m.Id, LoginName = m.LoginName, CreateTime = m.CreateTime.ToString("yyyy-MM-dd hh:mm:ss"), FaceImagePath = m.FaceImagePath, LastLoginTime = m.LastLoginTime.ToString("yyyy-MM-dd hh:mm:ss"), IsEnable = m.IsEnable }).ToList()); }
/// <summary> /// 修改管理员状态 /// </summary> public void ManagerUpdateByState(int id) { ManagerUserService sve = new ManagerUserService(); var item = sve.GetOne(id); var index = !item.IsEnable; sve.Edit(new ManagerUser { Id = id, LoginName = item.LoginName, LoginPwd = item.LoginPwd, CreateTime = item.CreateTime, FaceImagePath = item.FaceImagePath, IsEnable = index, LastLoginTime = item.LastLoginTime }); }
public bool UserManagerLogin(string name, string pwd) { ManagerUserService userSvc = new ManagerUserService(); return(userSvc.Login(name, pwd)); }
/// <summary> /// 获得单个管理员对象 /// </summary> /// <param name="id"></param> /// <returns></returns> public ManagerUser ManagerGetOne(int id) { ManagerUserService sve = new ManagerUserService(); return(sve.GetOne(id)); }
/// <summary> /// 删除管理员 /// </summary> /// <param name="id"></param> public void ManagerRemove(long id) { ManagerUserService sve = new ManagerUserService(); sve.Remove(id); }
/// <summary> /// 修改管理员信息 /// </summary> /// <param name="model"></param> public void ManagerUpdate(ManagerUser model) { ManagerUserService sve = new ManagerUserService(); sve.Edit(model); }
/// <summary> /// 获取登录信息 /// </summary> /// <param name="loginName"></param> /// <returns></returns> public ManagerUser GetManager(string loginName) { ManagerUserService svc = new ManagerUserService(); return(svc.GetAllByWhere($"LoginName = '{loginName}'")[0]); }