public bool RiderAccept(AcceptCorider corider) { RiderMaster master = new RiderMaster(); master.ScheduleID = corider.sid; master.SeekerId = corider.coriderid; RiderManager.AddRiderMaster(master); Schedule s = smanag.GetScheduleByID(corider.sid); //RiderMaster rm = new RiderMaster(); ////Employee e = ; //rm.Seeker = emanag.GetEmployeeByID(corider.coriderid); //s.Riderer = new List<RiderMaster>(); //s.Riderer.Add(rm); s.SeatsAvailable--; smanag.Update(s); return true; }
public Entities.RiderMaster GetRiderMasterByID(int id) { if (id == 0) throw new NullReferenceException("No Rider Found With id" + id); RiderMaster riderMaster = new RiderMaster(); try { riderMaster = RiderMasterRepo.GetAll().FirstOrDefault(x => x.RiderMasterID == id); } catch (Exception) { throw new NoEmployeeFoundException("No Employee Found"); } return riderMaster ; }