示例#1
0
 public HomeController(IBusinessManagerContainer businessManagerContainer,
                       IQueryContainer queryContainer)
 {
     this.businessManagerContainer = businessManagerContainer;
     this.queryContainer           = queryContainer;
     this.authenticationService    = ObjectFactory.GetInstance <AuthenticationService>();
 }
示例#2
0
 public HomeController(IBusinessManagerContainer businessManagerContainer,
     IQueryContainer queryContainer)
 {
     this.businessManagerContainer = businessManagerContainer;
     this.queryContainer = queryContainer;
     this.authenticationService = ObjectFactory.GetInstance<AuthenticationService>();
 }
 public AuthenticationService(ISession session, IPasswordHelper passwordHelper, IBusinessManagerContainer businessManagerContainer)
 {
     this.session = session;
     this.passwordHelper = passwordHelper;
     this.businessManagerContainer = businessManagerContainer;
     this.MaximumPasswordAttemptsLimit = Convert.ToInt32(ConfigurationManager.AppSettings["MaxmimumPasswordAttempts"]);
     this.PasswordExpiryDays = Convert.ToInt32(ConfigurationManager.AppSettings["PasswordExpiryDays"]);
 }
示例#4
0
 public AuthenticationService(ISession session, IPasswordHelper passwordHelper, IBusinessManagerContainer businessManagerContainer)
 {
     this.session                      = session;
     this.passwordHelper               = passwordHelper;
     this.businessManagerContainer     = businessManagerContainer;
     this.MaximumPasswordAttemptsLimit = Convert.ToInt32(ConfigurationManager.AppSettings["MaxmimumPasswordAttempts"]);
     this.PasswordExpiryDays           = Convert.ToInt32(ConfigurationManager.AppSettings["PasswordExpiryDays"]);
 }
示例#5
0
 public HomeController(IBusinessManagerContainer businessManagerContainer,
     IQueryContainer queryContainer, 
     IFlashMessenger flashMessenger,
     IFormAuthenticationService formAuthenticationService)
 {
     this.businessManagerContainer = businessManagerContainer;
     this.queryContainer = queryContainer;
     this.flashMessenger = flashMessenger;
     this.formAuthenticationService = formAuthenticationService;
 }
示例#6
0
 public HomeController(IBusinessManagerContainer businessManagerContainer,
                       IQueryContainer queryContainer,
                       IFlashMessenger flashMessenger,
                       IFormAuthenticationService formAuthenticationService)
 {
     this.businessManagerContainer  = businessManagerContainer;
     this.queryContainer            = queryContainer;
     this.flashMessenger            = flashMessenger;
     this.formAuthenticationService = formAuthenticationService;
 }
示例#7
0
 public void InitializatFixture()
 {
     Configurations.BootStrap();
     bmc     = ObjectFactory.GetInstance <BusinessManagerContainer>();
     Session = ObjectFactory.GetInstance <ISession>();
     CommitmentBusinessManager    = bmc.Get <CommitmentBusinessManager>();
     DonorBusinessManager         = bmc.Get <DonorBusinessManager>();
     DonationCaseBusinessManager  = bmc.Get <DonationCaseBusinessManager>();
     PaymentBusinessManager       = bmc.Get <PaymentBusinessManager>();
     PaymentPeriodBusinessManager = bmc.Get <PaymentPeriodBusinessManager>();
     FillPaymentPeriods(2014); PaymentPeriodList = Session.Query <Entities.PaymentPeriod>().ToArray();
 }
示例#8
0
 public void InitializatFixture()
 {
     Configurations.BootStrap();
     bmc = ObjectFactory.GetInstance<BusinessManagerContainer>();
     Session = ObjectFactory.GetInstance<ISession>();
     CommitmentBusinessManager = bmc.Get<CommitmentBusinessManager>();
     DonorBusinessManager = bmc.Get<DonorBusinessManager>();
     DonationCaseBusinessManager = bmc.Get<DonationCaseBusinessManager>();
     PaymentBusinessManager = bmc.Get<PaymentBusinessManager>();
     PaymentPeriodBusinessManager = bmc.Get<PaymentPeriodBusinessManager>();
     FillPaymentPeriods(2014); PaymentPeriodList = Session.Query<Entities.PaymentPeriod>().ToArray();
 }
示例#9
0
 //
 // GET: /Donor/
 public DonorController(IBusinessManagerContainer businessManagerContainer, IQueryContainer queryContainer, IFlashMessenger flashMessenger)
 {
     this.businessManagerContainer = businessManagerContainer;
     this.queryContainer = queryContainer;
     this.flashMessenger = flashMessenger;
 }
 public DonationCaseController(IBusinessManagerContainer businessManagerContainer, IQueryContainer queryContainer)
 {
     this.businessManagerContainer = businessManagerContainer;
     this.queryContainer = queryContainer;
 }
示例#11
0
 //
 // GET: /Donor/
 public DonorController(IBusinessManagerContainer businessManagerContainer, IQueryContainer queryContainer, IFlashMessenger flashMessenger)
 {
     this.businessManagerContainer = businessManagerContainer;
     this.queryContainer           = queryContainer;
     this.flashMessenger           = flashMessenger;
 }
 public DonationCaseController(IBusinessManagerContainer businessManagerContainer, IQueryContainer queryContainer)
 {
     this.businessManagerContainer = businessManagerContainer;
     this.queryContainer           = queryContainer;
 }
示例#13
0
 public MenuController(IBusinessManagerContainer businessManagerContainer, IQueryContainer queryContainer)
 {
     this.queryContainer = queryContainer;
 }
示例#14
0
 public MenuController(IBusinessManagerContainer businessManagerContainer, IQueryContainer queryContainer)
 {
     this.queryContainer = queryContainer;
 }
示例#15
0
 public CommitmentController(IBusinessManagerContainer businessManagerContainer, IQueryContainer queryContainer)
 {
     this.businessManagerContainer = businessManagerContainer;
     this.queryContainer = queryContainer;
 }
示例#16
0
 public PaymentController(IBusinessManagerContainer businessManagerContainer, IQueryContainer queryContainer)
 {
     this.businessManagerContainer = businessManagerContainer;
     this.queryContainer           = queryContainer;
 }
 public PaymentPeriodController(IBusinessManagerContainer businessManagerContainer, IQueryContainer queryContainer)
 {
     this.businessManagerContainer = businessManagerContainer;
     this.queryContainer = queryContainer;
 }