public DeletePersonalDataModel( UserManager <YABUser> userManager, SignInManager <YABUser> signInManager, Project1Context context, ILogger <DeletePersonalDataModel> logger) { _userManager = userManager; _signInManager = signInManager; _logger = logger; _custRepo = new CustomersRepo(context); }
public List <CustomerDTO> GetCustomersVehicles() { try { var customersList = CustomersRepo.All().Include(v => v.Vehicles).ToList(); return(CustomerDTO.GetList(customersList).ToList()); } catch (Exception ex) { _logger.LogCritical(ex.Message); throw ex; } }
public CustomerDTO GetCustomerVehiclesByCustomerId(Guid customerID) { try { var customers = CustomersRepo.All().Where(c => c.Id == customerID).Include(v => v.Vehicles); if (customers.Count() > 0) { return(new CustomerDTO(customers.FirstOrDefault())); } return(null); } catch (Exception ex) { _logger.LogCritical(ex.Message); throw ex; } }
public List <LookupDTO> GetCustomersLookup() { try { List <LookupDTO> customersLookups = new List <LookupDTO>(); var customers = CustomersRepo.All().Select(c => new { c.Id, c.Name }).ToList(); foreach (var customer in customers) { customersLookups.Add(new LookupDTO(customer.Id, customer.Name)); } return(customersLookups); } catch (Exception ex) { _logger.LogCritical(ex.Message); throw ex; } }
public CustomerService() { cr = new CustomersRepo(); }
public RegisterConfirmationModel(Project1Context context, UserManager <YABUser> userManager, IEmailSender sender) { _userManager = userManager; _sender = sender; _custRepo = new CustomersRepo(context); }
public List <CustomerDTO> GetCustomersVehiclesByStatus(bool status) { var customersList = CustomersRepo.All().Include(c => c.Vehicles.Where(v => v.CurrentStatus == status)).ToList(); return(CustomerDTO.GetList(customersList).ToList()); }
public CustomersController(IConfiguration configuration) { _customerRepo = new CustomersRepo(configuration); _areaRepo = new AreaRepo(configuration); }