Esempio n. 1
0
        public async Task <ActionResult> Index()
        {
            var recentTask = _recordService.GetRecentlyAddedRecords();
            var states     = _stateCityService.GetStates();
            var model      = new HomeModel(states, await recentTask);

            return(View(model));
        }
Esempio n. 2
0
 public async Task <string> SaveRecord(Record record)
 {
     if (await _context.Records.AnyAsync(r => r.Contact == record.Contact && r.ServiceType == record.ServiceType))
     {
         return("Already exists");
     }
     if (record.StateId > 0)
     {
         record.StateName = _stateCityService.GetStates().FirstOrDefault(s => s.Id == record.StateId)?.Name;
     }
     if (record.CityId > 0)
     {
         record.CityName = _stateCityService.GetCities().FirstOrDefault(s => s.Id == record.CityId)?.Name;
     }
     _context.Records.Add(record);
     if (await _context.SaveChangesAsync() > 0)
     {
         return("");
     }
     return("Record could not be saved");
 }