public bool AddRiderCycleUseToDatabase(RiderCycleUse cycleUse) { bool blSuccess = true; try { if (cycleUse == null) { return(false); } else { _db.RiderCycleUse.Add(cycleUse); _db.SaveChanges(); } } catch (Exception ex) { //Logger.Error("Failed AddIndividualToDatabase\n" + ex); //Logger.Error(ex.GetAllMessages()); blSuccess = false; } return(blSuccess); }
public RiderViewModel() { //rider = new Rider(); individual = new Individual(); contact = new Contact(); contact.address = new Address(); contact.Email = new Email(); contact.phoneNumber = new PhoneNumber(); occupation = new RiderOccupation(); cycleUse = new RiderCycleUse(); }
private bool AddOrUpdateCycleUse(riderDto riderDto) { bool blReturn = true; try { RiderCycleUse cycleUse = riderDto.cycleUse; cycleUse.UserId = riderDto.Id; var dbValue = GetCycleUseById(riderDto.Id); blReturn = (dbValue == null) ? _riderRepository.AddRiderCycleUseToDatabase(cycleUse) : _riderRepository.EditObjectInDatabase(dbValue, cycleUse); } catch (Exception ex) { } return(blReturn); }