예제 #1
0
        //public List<DolMenu> GetMenuByRoleId(decimal RoleId)
        //{
        //    string SQL = "select DolMenu.MenuId,DolMenu.MenuName,DolMenu.MenuURL,DolMenu.LinkIcon,DolMenu.ExternalUrl, DolRole_Menu.MenuId,DolMenu.ParentId,RoleId from DolMenu INNER JOIN DolRole_Menu ON DolMenu.MenuId=DolRole_Menu.MenuId WHERE DolRole_Menu.RoleId=" + RoleId;
        //    var actual = _db.Fetch<DolMenu>(SQL);
        //    return (actual);
        //}


        public List <UserMenuResp> GetMenuByRole(int RoleId)
        {
            string sql     = "select A.*,B.*,C.* from Dol_MenuItem A inner join Role_Menu B on A.ItemId=B.ItemId inner join User_Role C on B.RoleId=C.RoleId where C.RoleId=@0";
            var    _actual = _db.Fetch <UserMenuResp>(sql, RoleId).ToList();

            return(_actual);
        }
예제 #2
0
        public List <UserDetailsResponse> GetUserByCompany()
        {
            string sql    = "SELECT A.FirstName,A.MiddleName,A.LastName,A.UserName,A.PhoneNos,A.UserStatus,A.UserImg,A.RoleId,A.UserId,B.CustomerAlias FROM DolUser A INNER JOIN DolCompany B ON A.CompanyId = B.CompanyId ";
            var    actual = _db.Fetch <UserDetailsResponse>(sql);

            return(actual);
        }
예제 #3
0
        //Get all terminals
        public List <TerminalDetailsObj> GetAllTerminals()
        {
            string sql    = "select A.*,C.RegionTitle,E.ClientAlias from Dol_Terminal A inner join Dol_State B on A.StateId=B.StateId inner join Dol_Region C on B.RegionId=C.RegionId inner join Dol_Brand D on A.BrandId=D.BrandId inner join Dol_Client E on A.ClientId=E.ClientId";
            var    actual = _db.Fetch <TerminalDetailsObj>(sql).ToList();

            return(actual);
        }
예제 #4
0
        public List <RoleObj> GetAllRole()
        {
            string sql     = "select * from User_Role";
            var    _actual = _db.Fetch <RoleObj>(sql);

            return(_actual);
        }
예제 #5
0
        public List <AuditObj> GetAuditById()
        {
            string sql    = "select * from Audit_Trail order by AuditId desc";
            var    actual = _db.Fetch <AuditObj>(sql);

            return(actual);
        }
예제 #6
0
 public List <AuditDetailsObj> GetAuditById()
 {
     return(_db.Fetch <AuditDetailsObj>("select * from Audit_Trail order by AuditId desc"));
 }
 public List <StockDetailsObj> GetAllStocks()
 {
     return(_db.Fetch <StockDetailsObj>("select * from Dol_Stocked_Part").ToList());
 }
        //private readonly AuditManagement _audit = new AuditManagement();


        public List <IncidentDetailsObj> GetAllPendingCalls()
        {
            return(_db.Fetch <IncidentDetailsObj>("select * from Dol_Incident where IsCallResolved=@0", false).ToList());
        }
예제 #9
0
        //public List<DolClient> GetClientById()
        //{
        //    var actual = _db.Fetch<DolClient>().ToList();
        //    return actual;
        //}

        public List <DolClient> GetClientList()
        {
            var actual = _db.Fetch <DolClient>().ToList();

            return(actual);
        }
예제 #10
0
        public List <DolBrand> GetBrandById()
        {
            var actual = _db.Fetch <DolBrand>().ToList();

            return(actual);
        }
예제 #11
0
 //Get list of clients
 public List <ClientDetailsObj> GetClientList()
 {
     return(_db.Fetch <ClientDetailsObj>("select * from Dol_Client").ToList());
 }
예제 #12
0
 public List <RoleDetailsObj> GetAllRole()
 {
     return(_db.Fetch <RoleDetailsObj>("select * from User_Role"));
 }
예제 #13
0
 public List <DolBrand> GetBrandById()
 {
     return(_db.Fetch <DolBrand>().ToList());
 }