public Result DeleteeFleetIncidentVehicle(long IncidentId, long loggedInUserId, string location) { var objDAR = new DARModel(); try { Result result; if (IncidentId > 0) { if (true) { var objeFleetVehicleIncidentRepository = new eFleetVehicleIncidentRepository(); var data = objeFleetVehicleIncidentRepository.GetSingleOrDefault(v => v.IncidentID == IncidentId && v.IsDeleted == false); if (data != null) { data.IsDeleted = true; data.DeletedBy = loggedInUserId; data.DeletedDate = DateTime.UtcNow; objeFleetVehicleIncidentRepository.Update(data); objeFleetVehicleIncidentRepository.SaveChanges(); objDAR.ActivityDetails = DarMessage.DeleteFleetVehicleIncident(location); objDAR.TaskType = (long)TaskTypeCategory.DeleteeFleetVehicleIncident; #region Save DAR objDAR.LocationId = data.LocationID; objDAR.UserId = loggedInUserId; objDAR.DeletedBy = data.DeletedBy; objDAR.DeletedOn = DateTime.UtcNow; result = _ICommonMethod.SaveDAR(objDAR); #endregion Save DAR return(Result.Delete); } } else { return(Result.Failed); } } else { return(Result.DoesNotExist); } return(Result.Delete); } catch (Exception ex) { Exception_B.Exception_B.exceptionHandel_Runtime(ex, "public Result DeleteeFleetVehicle(long VehicleId, long loggedInUserId)", "Exception While Deleting vehicle request.", null); throw; } }