public PriceAlertPageController(IPurchasingAgreementRepository agreementRepository, TicketProvider ticketProvider, IUserManagementService usersManagementService) { _agreementRepository = agreementRepository; _ticket = ticketProvider.GetTicket(); _usersManagementService = usersManagementService; }
public DeliveryNotePageController( IDeliveryNoteRepository deliveryNoteRepository, IUserManagementService userManager, TicketProvider ticketProvider) : base(userManager) { _deliveryNoteRepository = deliveryNoteRepository; _ticket = ticketProvider.GetTicket(); }
public async Task <SalesPerson[]> GetAllSalesMenAsync(string category) { var salesMen = await _purchasingMobileService.GetSalesMen_FarmdayAsync(new GetSalesMen_FarmdayRequest { ticket = _ticketProvider.GetTicket(), caegory = category }); return(salesMen.GetSalesMen_FarmdayResult.Select(SalePersonFromSaleMan).ToArray()); }
public WeighInPageController( IWeighInRepository weighInRepo, IAgreementRepository agreementRepo, IUserManagementService userManager, TicketProvider ticketProvider) : base(userManager) { _weighInRepository = weighInRepo; _agreementRepository = agreementRepo; _ticket = ticketProvider.GetTicket(); }
public CalculateDeliveryFeePageController( IDeliveryAssuranceRepository deliveryAssuranceRepository, IShippingRepository shippingRepository, IUserManagementService userManager, TicketProvider ticketProvider) : base(userManager) { _deliveryAssuranceRepository = deliveryAssuranceRepository; _shippingRepository = shippingRepository; _ticket = ticketProvider.GetTicket(); }
public List <ShipmentResponse> SearchByShipmentIdMxExternal(int shipmentIdMx, string currentUsersCustomerNumber) { var tempVal = _logiWebService.SearchByShipmentIdMX(shipmentIdMx, currentUsersCustomerNumber, _ticketProvider.GetTicket()); var retVal = new List <ShipmentResponse>(); if (tempVal != null) { retVal = tempVal.ToList(); } return(retVal); }
public LoginController( ITokenGenerator tokenGenerator, IContentRepository contentRepo, IUserManagementService userManager, IEmailService emailService, TicketProvider ticketProvider, ISecurityRepository securityRepo) { _tokenGenerator = tokenGenerator; _contentRepo = contentRepo; _userManager = userManager; _emailService = emailService; _securityRepo = securityRepo; _ticket = ticketProvider.GetTicket(); }
public AddUserToOrganizationController( ISecurityRepository securityRepository, IOrganizationUserRepository orgUserRepo, IUserManagementService userManager, IAccountRepository accountRepo, IContentRepository contentRepo, IEmailService emailService, ITokenGenerator tokenGenerator, TicketProvider ticketProvider) : base(userManager) { _securityRepository = securityRepository; _orgUserRepo = orgUserRepo; _accountRepo = accountRepo; _contentRepo = contentRepo; _emailService = emailService; _tokenGenerator = tokenGenerator; _ticket = ticketProvider.GetTicket(); }
public CustomerCardPageController( IOrganizationRepository organizationRepository, ISecurityRepository securityRepository, IOrganizationUserRepository organizationUserRepository, ICustomerSupportRepository customerSupportRepository, IEmailService emailService, ITokenGenerator tokenGenerator, IAccountRepository accountRepo, TicketProvider ticketProvider) { _organizationRepo = organizationRepository; _securityRepository = securityRepository; _orgUserRepo = organizationUserRepository; _customerSupportRepo = customerSupportRepository; _emailService = emailService; _accountRepo = accountRepo; _tokenGenerator = tokenGenerator; _ticket = ticketProvider.GetTicket(); }
private async Task SendChangedRoleEmailAsync(string email, string roleIds, CustomerBasicInfo customerName, string userName) { var matchedProfile = await FindMatchedProfileAsync(roleIds); var profileTitle = matchedProfile?.Description ?? "Anpassad profil"; var emailBody = this.RenderPartialViewToString("~/Views/Organization/Email_UserRoleChanged.cshtml", new Dictionary <string, string> { { "profileTitle", profileTitle }, { "customerName", customerName.CustomerName }, { "organizationNumber", customerName.CustomerNo }, { "userName", userName } }); await _emailService.SendMailAsync(Email.LantmannenFromAddress, new[] { email }, new string[0], $"Mail till användare för {customerName}: t och i LM\xB2", emailBody, _ticketProvider.GetTicket()); }
public static int GetServiceTicketNumber() { return(_ticket.GetTicket()); }
public Task <string> GeneratePasswordGuidAsync(string userName) => _securityService.GetPasswordGuidAsync(new RequestUser { UserId = userName }, _ticketProvider.GetTicket());
public AgreementListBlockController(IGrainRepository grainRepository, TicketProvider ticketProvider, IUserManagementService usersManagementService) { _grainRepository = grainRepository; _ticket = ticketProvider.GetTicket(); _usersManagementService = usersManagementService; }
public PriceGraphPageController(IPriceGraphRepository priceGraphRepo, TicketProvider ticketProvider) { _priceGraphRepo = priceGraphRepo; _ticket = ticketProvider.GetTicket(); }
public GrobarhetPageController(IGrobarhetRepository grobarhetRepository, TicketProvider ticketProvider) { _grobarhetRepository = grobarhetRepository; _ticket = ticketProvider.GetTicket(); }
/// <summary> /// Create a password, associate it with user and send an activation email to that user /// </summary> private async Task SendActivationEmail(UserCore newUser) { var password = RandomPassword.Generate(); await _securityRepo.ChangePasswordAsync(newUser.UserName, password); ViewData["password"] = password; ViewData["link"] = ConfigurationManager.AppSettings["domainUrl"]; var emailBody = this.RenderPartialViewToString("~/Views/Registration/Activation/ConfirmationEmailTemplate.cshtml", ViewData); _logger.Info($"Sending activation email to {newUser.Email}"); await _emailService.SendMailAsync(Email.LantmannenFromAddress, new[] { newUser.Email }, new string[0], "Välkommen till LM" + "\xB2", emailBody, _ticketProvider.GetTicket()) .ConfigureAwait(false); }