public void Seed(CldpDbContext context) { var companyUtilities = new CompanyUtilities(context); var emailUtilities = new EmailTemplatesUtilities(context); var catalogUtilities = new CatalogUtilities(context); var office365Utilities = new Office365Utilities(context); companyUtilities.SeedCompanies(); emailUtilities.SeedEmailTemplates(); catalogUtilities.SeedCategoriesProductsAndProductItems(); catalogUtilities.SeedCatalogs(); office365Utilities.SeedOffice365Roles(); office365Utilities.SeedOffice365Offers(); }
public async Task <UserDto> Get(string companyId, string login, string password) { try { int companyPk = CompanyUtilities.GetPrimaryKey(companyId); UserUtilities userUtilities = new UserUtilities(companyPk); var user = userUtilities.GetUser(login, password); var companyDto = new UserDto() { Id = user.UserId, Name = user.FirstName, LastName = user.LastName, PhoneNumber = user.Phone }; return(await Task.FromResult(companyDto)); } catch (Exception ex) { throw new Exception("User not found.", ex); } }