Esempio n. 1
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");
 }