public void Put([FromBody] EnrolleeDisease enrolleeDisease)
 {
     if (enrolleeDisease != null)
     {
         _context.Entry(enrolleeDisease).State = EntityState.Modified;
         _context.SaveChanges();
     }
 }
示例#2
0
        private void AssignDiseaseInternally(IEnumerable <Enrollee> ele)
        {
            int diseaseId = 3;

            foreach (var item in ele)
            {
                EnrolleeDisease enrolleeDisease = new EnrolleeDisease();
                if (diseaseId > 3)
                {
                    diseaseId = 1;
                }
                enrolleeDisease.DiseaseId = diseaseId;
                diseaseId++;
                enrolleeDisease.EnrolleeId = item.Id;
                GiveEnrolleeADisease(enrolleeDisease);
            }
        }
示例#3
0
 public void GiveEnrolleeADisease(int diseaseId, int enrolleeId)
 {
     try
     {
         var enrolleeDisease = new EnrolleeDisease()
         {
             EnrolleeId           = enrolleeId,
             DiseaseId            = diseaseId,
             DateDiseaseDiagnosed = DateTime.Now
         };
         _context.Add(enrolleeDisease);
         _context.SaveChanges();
     }
     catch (Exception ex)
     {
     }
 }
示例#4
0
 public void GiveEnrolleeADisease([FromBody] EnrolleeDisease enrolleeDisease)
 {
     _enrolleeService.GiveEnrolleeADisease(enrolleeDisease.DiseaseId, enrolleeDisease.EnrolleeId);
 }
 public void Post([FromBody] EnrolleeDisease enrolleeDisease)
 {
     _context.EnrolleeDiseases.Add(enrolleeDisease);
     _context.SaveChanges();
 }
 private void ChangeEnrolleeDiseaseData(EnrolleeDisease item)
 {
     item.DateDiseaseDiagnosed = RandomDay();
     //logic for randonmize time
     Put(item);
 }