public Task <GtaplayerVehicles> StoreVehicleAsync(GtaplayerVehicles objGtaplayerVehicle) { _context.GtaplayerVehicles.Add(objGtaplayerVehicle); _context.SaveChanges(); return(Task.FromResult(objGtaplayerVehicle)); }
public Task <GtaplayerVehicles> GetGTAPlayerVehicleAsync(GTAVehiclesOwned VehicleOwned) { GtaplayerVehicles GTAPlayerVehicle = new GtaplayerVehicles(); GTAPlayerVehicle = (from veh in _context.GtaplayerVehicles where veh.Id == VehicleOwned.Id select veh).AsNoTracking().FirstOrDefault(); return(Task.FromResult(GTAPlayerVehicle)); }
public Task <bool> RemoveVehicleAsync(GtaplayerVehicles objGtaplayerVehicle) { // get a reference to the actual database record var GtaplayerVehicle = _context.GtaplayerVehicles .Where(x => x.Id == objGtaplayerVehicle.Id) .FirstOrDefault(); if (GtaplayerVehicle != null) { _context.GtaplayerVehicles.Remove(GtaplayerVehicle); _context.SaveChanges(); } else { return(Task.FromResult(false)); } return(Task.FromResult(true)); }
public Task <bool> TransferVehicleAsync(GtaplayerVehicles SelectedVehicle, GtaplayerGaragesDTO TransferGarage) { // get a reference to the actual database record var GtaplayerVehicle = _context.GtaplayerVehicles .Where(x => x.Id == SelectedVehicle.Id) .FirstOrDefault(); if (GtaplayerVehicle != null) { GtaplayerVehicle.PlayerGarageId = Convert.ToInt32(TransferGarage.Id); _context.SaveChanges(); } else { return(Task.FromResult(false)); } return(Task.FromResult(true)); }