public async Task <IActionResult> UserInfo([FromBody] string request) { var user = UserService.GetAll().FirstOrDefault(x => x.Login == request); if (user == null) { return(Json(new ResponseModel { Success = false, Message = "Wrong email or password" })); } var person = PersonService.GetAll().FirstOrDefault(x => x.User == user); var interest = InterestService.GetAll().FirstOrDefault(x => x.User == user); return(Json(new UserInfoResponse { FIO = person.Name + " " + person.Surname, City = person.City, Age = person.Age, Fishing = interest.Fishing, Sport = interest.Sport, MakeUp = interest.MakeUp, Travel = interest.Travel, Manicure = interest.Manicure, Cinema = interest.Cinema })); }
public InterestMasterDto GetInterestDetailsDto(int id) { InterestService _interestService = new InterestService(); InterestMasterDto interestMasterDto = _interestService.GetByIDExt(id); return(interestMasterDto); }
public void TestGetAll_Interest() { var mockSet = new Mock <DbSet <Interest> >(); var mockContext = new Mock <PersonDbContext>(); var data = new List <Interest> { new Interest { Description = "Basketball" }, new Interest { Description = "Skiing" }, new Interest { Description = "Fitness" } }.AsQueryable(); mockContext.Setup(c => c.Set <Interest>()).Returns(GetDbSetMock(data).Object); var service = new InterestService(mockContext.Object); var interests = service.GetAll(); Assert.AreEqual(3, interests.Count()); }
private void LoadDropdowns() { List <MemberLookupDto> lstMemberDto = _memberService.LookUp(GroupInfo.GroupID); SelectList lstmember = new SelectList(lstMemberDto, "MemberID", "MemberName"); ViewBag.MemberNames = lstmember; List <SelectListDto> lstProjects = _projectService.GetProjectSelectList(); SelectList slProjects = new SelectList(lstProjects, "ID", "Text"); ViewBag.projects = slProjects; List <LoanPurposeLookupDto> lstLoanpurposeDto = _loanpurposeService.Lookup(); SelectList lstloanpurpose = new SelectList(lstLoanpurposeDto, "LoanPurposeID", "Purpose"); ViewBag.LoanPurposeName = lstloanpurpose; List <GroupMeetingDto> lstGroupMeetings = _groupOtherReceiptService.GetGroupOpenMeetingDates(GroupInfo.GroupID); ViewBag.MonthMeetings = new SelectList(lstGroupMeetings, "DisplayMeetingDate", "DisplayMeetingDate"); InterestService _interestService = new InterestService(); List <SelectListDto> slistInterestDto = _interestService.GetInterestsSelectList(GroupInfo.GroupID); ViewBag.Interest = new SelectList(slistInterestDto, "ID", "Text"); List <SelectListDto> modes = GetMasterDropDownDto("MEETING_FREQUENCY"); ViewBag.Modes = new SelectList(modes, "ID", "Text", modes.Find(l => l.Code == "MONTH").ID); ViewBag.MeetingDueDay = GroupInfo.MeetingDay; ViewBag.RoleCode = UserInfo.RoleCode; }
public ConsolidatedUserInformationResponseModel CreateConsolidatedUser([FromBody] JObject jmodel) { var Model = new ConsolidatedUserInformationInputModel() { UserAccount = jmodel["user"].ToObject <UserAccountModel>(), UserAddress = jmodel["address"].ToObject <UserAddressModel>(), ContactInfo = jmodel["contactInfo"].ToObject <ContactInfoModel>(), Interests = jmodel["interests"].ToObject <List <InterestModel> >() }; Model.UserAccount = UserAccountService.CreateUserAccount(Model.UserAccount); Model.UserAddress = AddressService.CreateUserAddress(Model.UserAddress); Model.ContactInfo.UserAccountId = Model.UserAccount.Id; Model.ContactInfo.UserAddressId = Model.UserAddress.Id; Model.ContactInfo = ContactInfoService.CreateUserContactInfo(Model.ContactInfo); if (Model.Interests != null) { foreach (var Interest in Model.Interests) { var NewMapping = new InterestUserMapModel { UserAccountId = Model.UserAccount.Id, InterestId = Interest.Id }; InterestService.CreateInterestUserMap(NewMapping); } } Model.Interests = InterestService.GetUserInterests(Model.UserAccount.Id); return(TransformHelpers.UserInputModelToUserResponseModel(Model)); }
public ActionResult AddInterest(AddInterestRequest request) { InterestService _interestService = new InterestService(); BaseResponse response = _interestService.AddInterest(request); return(Json(response)); }
private InterestService CreateInterestService() { var userId = Guid.Parse(User.Identity.GetUserId()); var svc = new InterestService(userId); return(svc); }
public async Task <IActionResult> ChangeUserInfo([FromBody] ChangeUserRequest request) { var user = UserService.GetAll().FirstOrDefault(x => x.Login == request.Name); var person = PersonService.GetAll().FirstOrDefault(x => x.User == user); var interest = InterestService.GetAll().FirstOrDefault(x => x.User == user); person.Age = request.Age; person.City = request.City; PersonService.Update(person); interest.Cinema = request.Interests.Cinema; interest.Fishing = request.Interests.Fishing; interest.MakeUp = request.Interests.MakeUp; interest.Manicure = request.Interests.Manicure; interest.Sport = request.Interests.Sport; interest.Travel = request.Interests.Travel; InterestService.Update(interest); return(Json(new ResponseModel())); }
public async Task <IActionResult> GetMe([FromBody] string request) { var user = UserService.GetAll().FirstOrDefault(x => x.Login == request); var person = PersonService.GetAll().FirstOrDefault(x => x.User == user); var interest = InterestService.GetAll().FirstOrDefault(x => x.User == user); var posting = PostingService.GetAll().Where(x => x.Login == user.Login); var list = new List <PostViewModel>(); foreach (var post in posting) { list.Add(new PostViewModel { Date = post.Date, Time = post.Time, Text = post.Text }); } return(Json(new GetMeResponse { City = person.City, Age = person.Age, Fishing = interest.Fishing, Sport = interest.Sport, MakeUp = interest.MakeUp, Travel = interest.Travel, Manicure = interest.Manicure, Cinema = interest.Cinema, Data = list })); }
public JsonResult GetInterestDetails(int id) { InterestService _interestService = new InterestService(); InterestMasterDto interestMasterDto = _interestService.GetByIDExt(id); return(Json(new { result = interestMasterDto })); }
public void CalulateInterast() { InterestService interestService = new InterestService(); var result = interestService.Calc(100, 5); Assert.Equal <decimal>(Convert.ToDecimal("105,10"), result); }
public DepositOBController() { _villageService = new VillageService(); _groupService = new GroupService(); _clusterService = new ClusterService(); _interestService = new InterestService(); _accountHeadService = new AccountHeadService(); }
public ActionResult GetAllInterests() { InterestService _interestService = new InterestService(); List <InterestView> response = new List <InterestView>(); response = _interestService.GetAllInterests(); return(Json(response)); }
public async Task <IActionResult> UserSignUp([FromBody] SignUpRequest request) { var user = UserService.GetAll().FirstOrDefault(x => x.Login == request.Login); if (user != null) { return(Json(new ResponseModel { Success = false, Message = "Email already used." })); } var person = PersonService.GetAll().FirstOrDefault(x => x.User.Login == request.Login); if (person != null) { return(Json(new ResponseModel { Success = false, Message = "Email already used." })); } user = new User { Login = request.Login, Password = CreateMD5(request.Password), IsActive = false }; UserService.Create(user); person = new Person { Name = request.Name, Surname = request.Surname, City = request.Sity, Age = request.Age, User = user }; PersonService.Create(person); var interests = new Interest { User = user, Fishing = request.Interest.Fishing, Sport = request.Interest.Sport, MakeUp = request.Interest.MakeUp, Travel = request.Interest.Travel, Manicure = request.Interest.Manicure, Cinema = request.Interest.Cinema }; InterestService.Create(interests); return(Json(new ResponseModel())); }
public OrganizationController() { _organizationService = new OrganizationService(); _bankService = new BankService(); _villageService = new VillageService(); _clusterService = new ClusterService(); _interestService = new InterestService(); _panchayatService = new PanchayatService(); _commonService = new CommonService(); }
private void BindImage() { DataTable dt = InterestService.SelectAll(); if (dt != null && dt.Rows.Count > 0) { ListView1.DataSource = dt; ListView1.DataBind(); } }
private void BindIS() { DataTable dt = InterestService.SelectTop2(); if (dt != null && dt.Rows.Count != 0) { ListView3.DataSource = dt; ListView3.DataBind(); } }
public static ConsolidatedUserInformationResponseModel UserAccountToConsResModel(UserAccount parentAccount) { return(new ConsolidatedUserInformationResponseModel() { address = AddressService.GetAddressForUser(parentAccount.Id), contactInfo = ContactInfoService.GetUserContactInfo(parentAccount.Id), interests = InterestService.GetUserInterests(parentAccount.Id), user = DtoToUserAccountViewModel(parentAccount) }); }
private void Listview1() { int id = Convert.ToInt32(ViewState["ISID"]); DataTable dt = InterestService.SelectISID(id); if (dt != null && dt.Rows.Count > 0) { ListView1.DataSource = dt; ListView1.DataBind(); } }
public ActionResult Parametrar() { var logger = new Logger(); logger.LogAction(Logger.Actions.ParametrarPage, ""); var model = new Parametrar(); model.CurrentRiksbankenStibor = InterestService.GetRiksbankensBaseRate(); return(View(model)); }
public LoanOBController() { _villageService = new VillageService(); _groupService = new GroupService(); _clusterService = new ClusterService(); _projectService = new ProjectService(); _fundSourceService = new FundSourceService(); _loanpurposeService = new LoanPurposeService(); _interestService = new InterestService(); _accountHeadService = new AccountHeadService(); _groupLoanDisbursementService = new GroupLoanDisbursementService(); }
public GroupController() { _groupService = new GroupService(); _bankService = new BankService(); _villageService = new VillageService(); _clusterService = new ClusterService(); _interestService = new InterestService(); _accountHeadService = new AccountHeadService(); _panchayatService = new PanchayatService(); _memberService = new MemberService(); _commonService = new CommonService(); }
public async Task InsertInterest_Should_Return_Failure_Result_When_Parameter_Is_Null() { var mockInterestRepository = new Mock <IInterestRepository>(); var mockMapper = new Mock <IMapper>(); var interestService = new InterestService(mockInterestRepository.Object, mockMapper.Object); var result = await interestService.InsertInterest(null); result.IsSuccessed.Should().BeFalse(); result.GetErrorString().Should().Be(Constants.InterestErrorMessages.Interest_Should_Not_Be_Empty); }
public BaseController() { _groupService = new GroupService(); _bankService = new BankService(); _villageService = new VillageService(); _clusterService = new ClusterService(); _interestService = new InterestService(); _accountHeadService = new AccountHeadService(); _panchayatService = new PanchayatService(); _memberService = new MemberService(); _commonService = new CommonService(); //UserInfo.UserID = SESS_USER_ID; }
public ActionResult GetRatingWords() { GetRatingWordsRequest request = new GetRatingWordsRequest(); request.UserId = base.UserID; InterestService _interestService = new InterestService(); request.InterestId = _interestService.GetUserInterestID(request.UserId); WordService _wordService = new WordService(); List <WordView> response = _wordService.GetRatingWords(request); return(View(response)); }
public ActionResult Parametrar() { var logger = Logger.GetLogger(); logger.LogAction(Logger.Actions.ParametrarPage, ""); var model = new Parametrar(); var interestService = new InterestService(); model.CurrentRiksbankenStibor = new InterestServicesCachingDecorator(interestService).GetRiksbankensBaseRate(); ///tralalalala return(View(model)); }
public ConsolidatedUserInformationResponseModel GetConsolidatedUserInfo(int UserId) { var newModel = new ConsolidatedUserInformationResponseModel(); newModel.user = TransformHelpers.ModelToUserAccountViewModel(UserAccountService.GetUserAccount(UserId)); newModel.address = AddressService.GetAddressForUser(UserId); newModel.contactInfo.UserAddressId = newModel.address.Id; newModel.contactInfo = ContactInfoService.GetUserContactInfo(UserId); newModel.interests = InterestService.GetUserInterests(UserId); return(newModel); }
public async Task GetInterests_Should_Return_Success_Result() { var mockInterestRepository = new Mock <IInterestRepository>(); mockInterestRepository.Setup(x => x.GetAllInterests()).ReturnsAsync(Result.Ok(_interestsList as IReadOnlyList <Interest>)); var mockMapper = new Mock <IMapper>(); mockMapper.Setup(x => x.Map <IReadOnlyList <InterestDTO> >(_interestsList)).Returns(_interestDTOs); var interestService = new InterestService(mockInterestRepository.Object, mockMapper.Object); var result = await interestService.GetInterests(); result.IsSuccessed.Should().BeTrue(); result.Value.Should().Equal(_interestDTOs); }
internal static MatchedBigLittleParentModel GetMatch(int matchId) { using (var _context = new bbbsDbContext()) { MatchedBigLittleParentModel matchedBLPM = new MatchedBigLittleParentModel(); var matchedUsers = (from ua in _context.UserAccounts from lpm in _context.LittleParentMaps from blpm in _context.BigLittleParentMaps where lpm.Id == blpm.LittleParentMapId && ((blpm.Id == matchId) && (ua.Id == lpm.LittleId || ua.Id == lpm.ParentId || ua.Id == blpm.BigId)) select ua).Distinct().ToList(); if (matchedUsers != null) { matchedBLPM.MatchId = matchId; foreach (var match in matchedUsers) { var newModel = new ConsolidatedUserInformationResponseModel(); newModel.user = TransformHelpers.ModelToUserAccountViewModel(UserAccountService.GetUserAccount(match.Id)); newModel.address = AddressService.GetAddressForUser(match.Id); newModel.contactInfo.UserAddressId = newModel.address.Id; newModel.contactInfo = ContactInfoService.GetUserContactInfo(match.Id); newModel.interests = InterestService.GetUserInterests(match.Id); switch (match.UserTypeId) { case 1: matchedBLPM.Big = newModel; break; case 2: matchedBLPM.Little = newModel; break; case 3: matchedBLPM.Parent = newModel; break; } } matchedBLPM.sharedInterests = InterestService.GetSharedInterest(matchedBLPM.Big.user.Id, matchedBLPM.Little.user.Id).ToList(); return(matchedBLPM); } else { return(null); } } }
public MemberLoanDisbursementControllerBACKUP() { _loanpurposeService = new LoanPurposeService(); _memberloanapplicationService = new MemberLoanApplicationService(); _memberLoanDisbursementService = new MemberLoanDisbursementService(); _groupLoanDisbursementService = new GroupLoanDisbursementService(); _memberService = new MemberService(); _accountHeadService = new AccountHeadService(); _fundSourceService = new FundSourceService(); _projectService = new ProjectService(); _groupReceiptService = new GroupReceiptService(); _bankService = new BankService(); _loanSecurityService = new LoanSecurityMasterService(); _interestService = new InterestService(); _masterService = new MasterService(); }