Ignore:
Timestamp:
08/05/20 18:39:58 (4 years ago)
Author:
DimitarSlezenkovski <dslezenkovski@…>
Branches:
master
Children:
63d885e
Parents:
a6bbad1
Message:

Update Models, Repos, Services and Controllers

File:
1 edited

Legend:

Unmodified
Added
Removed
  • FarmatikoData/FarmatikoRepo/HealthcareWorkerRepository.cs

    ra6bbad1 rc406ae5  
    22using FarmatikoData.Models;
    33using System.Linq;
     4using System.Threading.Tasks;
    45
    56namespace FarmatikoData.FarmatikoRepo
     
    2324        public IQueryable<HealthcareWorkers> GetAll()
    2425        {
    25             return _context.HealthcareWorkers.OrderBy(x => x.Name);
     26            return _context.HealthcareWorkers.Take(50).Select(x => new HealthcareWorkers
     27            {
     28                Name = x.Name,
     29                Branch = x.Branch,
     30                Facility = x.Facility,
     31                Title = x.Title
     32            }).OrderBy(x => x.Name);
    2633        }
    2734
    2835        public void Remove(HealthcareWorkers healthcareWorker)
    2936        {
    30             var healthCareWorker = _context.HealthcareWorkers.Where(x => x.Name.Equals(healthcareWorker.Name));
    31             _context.HealthcareWorkers.Remove((HealthcareWorkers)healthCareWorker);
     37            var healthCareWorker = _context.HealthcareWorkers.Where(x => x.Name.Equals(healthcareWorker.Name)).FirstOrDefault();
     38            if (healthCareWorker != null)
     39            {
     40                _context.HealthcareWorkers.Remove(healthCareWorker);
     41                _context.SaveChangesAsync();
     42            }
     43           
    3244        }
    3345    }
Note: See TracChangeset for help on using the changeset viewer.