Esempio n. 1
0
 /// <summary>
 /// 台帐报表
 /// </summary>
 /// <param name="entity"></param>
 /// <param name="pageInfo"></param>
 /// <returns></returns>
 public List<InventoryBookEntity> GetList(InventoryBookEntity entity, ref PageInfo pageInfo)
 {
     entity.IncludeAll();
     entity.OrderBy(a => a.ProductNum, EOrderBy.ASC);
     AdminEntity adminEntity = new AdminEntity();
     adminEntity.Include(a => new { UserName = a.UserName });
     entity.Left<AdminEntity>(adminEntity, new Params<string, string>() { Item1 = "CreateUser", Item2 = "UserCode" });
     int rowCount = 0;
     List<InventoryBookEntity> listResult = this.InventoryBook.GetList(entity, pageInfo.PageSize, pageInfo.PageIndex, out rowCount);
     pageInfo.RowCount = rowCount;
     return listResult;
 }
Esempio n. 2
0
 /// <summary>
 /// 根据用户编号获得用户信息
 /// </summary>
 /// <param name="userCode"></param>
 /// <returns></returns>
 public AdminEntity GetAdmin(string userCode)
 {
     AdminEntity entity = new AdminEntity();
     entity.Include(a => new { a.ID, a.UserCode, a.UserName, a.PassWord, a.Email, a.Phone, a.Mobile, a.RealName, a.RoleNum, a.DepartNum });
     entity.Where(a => a.UserCode == userCode);
     entity = this.Admin.GetSingle(entity);
     return entity;
 }
Esempio n. 3
0
 /// <summary>
 /// 修改密码
 /// </summary>
 /// <param name="entity"></param>
 /// <returns></returns>
 public int UpdatePwd(AdminEntity entity)
 {
     entity.Include(a => a.PassWord);
     entity.Where(a => a.UserCode == entity.UserCode);
     int line = this.Admin.Update(entity);
     return line;
 }
Esempio n. 4
0
 /// <summary>
 /// 修改
 /// </summary>
 /// <param name="entity"></param>
 /// <returns></returns>
 public int Update(AdminEntity entity)
 {
     entity.Include(a => new { a.Phone, a.Email, a.Mobile, a.RealName, a.RoleNum, a.DepartNum, a.UserName, a.PassWord, a.UpdateTime });
     entity.Where(a => a.UserCode == entity.UserCode);
     int line = this.Admin.Update(entity);
     return line;
 }
Esempio n. 5
0
 /// <summary>
 /// 检查用户名是否存在
 /// </summary>
 /// <param name="userName"></param>
 /// <returns></returns>
 public bool IsExist(string userName)
 {
     AdminEntity entity = new AdminEntity();
     entity.Include(a => new { a.ID, a.UserCode, a.UserName, a.PassWord, a.Email, a.Phone, a.Mobile, a.RealName, a.RoleNum, a.DepartNum });
     entity.Where(a => a.UserName == userName).And(a => a.IsDelete == (int)EIsDelete.NotDelete);
     entity = this.Admin.GetSingle(entity);
     if (entity.IsNotNull())
     {
         return true;
     }
     return false;
 }