Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • FarmatikoData/FarmatikoRepo/HealthFacilityRepository.cs

    rc406ae5 ra55ef91  
    1616        public void Add(HealthFacilities healthFacility)
    1717        {
    18              _context.HealthFacilities.Add(healthFacility);
    19             _context.SaveChangesAsync();
     18            _context.Add(healthFacility);
     19            _context.SaveChanges();
    2020        }
    2121
    2222        public IQueryable<HealthFacilities> GetAll()
    2323        {
    24             return _context.HealthFacilities.Take(50).Select(x => new HealthFacilities
    25             {
    26                 Name = x.Name,
    27                 Municipality = x.Municipality,
    28                 Address = x.Address,
    29                 Type = x.Type,
    30                 Email = x.Email,
    31                 Phone = x.Phone
    32             }).OrderBy(x => x.Name);
    33         }
    34 
    35         public IQueryable<HealthFacilities> GetByName(string Name)
    36         {
    37             return _context.HealthFacilities.Where(x => x.Name.Equals(Name));
     24            return _context.HealthFacilities.OrderBy(x => x.Name);
    3825        }
    3926
    4027        public void Remove(HealthFacilities healthFacility)
    4128        {
    42             var facility = _context.HealthFacilities.Where(x => x.Name.Equals(healthFacility.Name)).FirstOrDefault();
    43             if (facility != null)
    44             {
    45                 _context.HealthFacilities.Remove(facility);
    46                 _context.SaveChangesAsync();
    47             }
    48            
     29            var facility = _context.HealthFacilities.Where(x => x.Name.Equals(healthFacility.Name));
     30            _context.HealthFacilities.Remove((HealthFacilities)facility);
    4931        }
    5032    }
Note: See TracChangeset for help on using the changeset viewer.