示例#1
0
 public static UserDTO AdminConvertToUserDTO(EFModels.admin e, int?type)
 {
     return(new UserDTO
     {
         IDUser = e.IDAdmin,
         Email = e.Email,
         Password = e.Password,
         Type = type
     });
 }
示例#2
0
        public static UserDTO login(string email, string pwd)
        {
            //-1 admin, 0 cus
            EFModels.admin admin   = AdminDAO.login(email, pwd);
            UserDTO        userDTO = new UserDTO();

            if (admin != null)
            {
                userDTO = UserConverter.AdminConvertToUserDTO(admin, -1);
                return(userDTO);
            }
            else
            {
                EFModels.khachhang khachhang = KhachHangDAO.login(email, pwd);
                if (khachhang != null)
                {
                    userDTO = UserConverter.CusConvertToDTO(khachhang, khachhang.Loaikhachhang);
                    return(userDTO);
                }
            }
            return(null);
        }