コード例 #1
0
        public dynamic AddVentilationEquipment(List <VentilationMonitor> veqObj)
        {
            var dynamicParameters = new DynamicParameters();

            dynamicParameters.Add("@Objects", veqObj.AsTableValuedParameter("dbo.VentilationMonitorMain", new[]
            {
                "Id",
                "Unit",
                "DepartmentName",
                "Quantity"
            }));


            var data = _dapperManager.QueryAsync(sql: "InsertVentilationMonitorMain", param: dynamicParameters, commandType: CommandType.StoredProcedure);

            return(data.Result);
        }
コード例 #2
0
ファイル: UsersRepository.cs プロジェクト: sanjuktasunar/WEB
        public async Task <Users> GetLoginUser(Users entity)
        {
            var result = await _dapperManager.QueryAsync <Users>("SELECT * from Users WHERE UserName=@UserName OR ContactNumber=@UserName OR EmailAddress=@UserName", new { entity.UserName });

            if (result.Count() == 0)
            {
                return(null);
            }

            string hashPassword = Web.Repositories.Utitlities.Security.GetMd5Sum(entity.Password);
            var    loginUser    = result.Where(a => a.Password.Trim() == hashPassword.Trim());

            if (loginUser.Count() == 0)
            {
                return(null);
            }

            return(loginUser.FirstOrDefault());
        }
コード例 #3
0
 public async Task <IEnumerable <DesignationDto> > GetAllDesignationAsync()
 {
     return(await _dapperManager.QueryAsync <DesignationDto>("SELECT * FROM Designation"));
 }
コード例 #4
0
        public async Task <IEnumerable <RoleDto> > GetActiveRoleAsync()
        {
            var roles = await _dapperManager.QueryAsync <RoleDto>("SELECT * FROM Role WHERE Status=1");

            return(roles);
        }
コード例 #5
0
 public async Task <IEnumerable <CustomerQueryDto> > GetAllQueryAsync()
 {
     return(await _dapperManager.QueryAsync <CustomerQueryDto>("SELECT * FROM CustomerQuery"));
 }
コード例 #6
0
 public async Task <IEnumerable <ProductDto> > GetAllProductAsync()
 {
     return(await _dapperManager.QueryAsync <ProductDto>("SELECT * FROM ProductView"));
 }
コード例 #7
0
ファイル: UnitRepository.cs プロジェクト: sanjuktasunar/WEB
 public async Task <IEnumerable <UnitDto> > GetAllUnitAsync()
 {
     return(await _dapperManager.QueryAsync <UnitDto>("SELECT * FROM Unit"));
 }
コード例 #8
0
ファイル: MenusRepository.cs プロジェクト: sanjuktasunar/WEB
        public async Task <IEnumerable <MenusDto> > GetMenusAsync()
        {
            var result = await _dapperManager.QueryAsync <MenusDto>("SELECT * from MenuView");

            return(result);
        }
コード例 #9
0
 public async Task <IEnumerable <FiscalYearDto> > GetAllFiscalYearAsync()
 {
     return(await _dapperManager.QueryAsync <FiscalYearDto>("SELECT * FROM FiscalYear"));
 }
コード例 #10
0
ファイル: RoleRepository.cs プロジェクト: sanjuktasunar/WEB
 public async Task <IEnumerable <RoleDto> > GetAllRolesAsync()
 {
     return(await _dapperManager.QueryAsync <RoleDto>("SELECT * FROM Role"));
 }
コード例 #11
0
        public async Task <IEnumerable <StaffsDto> > GetStaffListAsync()
        {
            var dto = await _dapperManager.QueryAsync <StaffsDto>("SELECT * FROM StaffsView");

            return(dto);
        }
コード例 #12
0
        public IEnumerable <dynamic> GetVertexesDapper()
        {
            var data = _dapperManager.QueryAsync(sql: "usp_GetVertexes", commandType: CommandType.StoredProcedure);

            return(data.Result);
        }
コード例 #13
0
 public async Task <IEnumerable <AccountHeadDto> > GetAllAccountHeadAsync()
 {
     return(await _dapperManager.QueryAsync <AccountHeadDto>("SELECT * FROM AccountHead"));
 }
コード例 #14
0
 public async Task <IEnumerable <SupplierDto> > GetAllSupplierAsync()
 {
     return(await _dapperManager.QueryAsync <SupplierDto>("SELECT * FROM Supplier"));
 }
コード例 #15
0
 public async Task <IEnumerable <DepartmentDto> > GetAllDepartmentAsync()
 {
     return(await _dapperManager.QueryAsync <DepartmentDto>("SELECT * FROM Department"));
 }