public override int GetHashCode() { int hash = 1; if (ArrivalsReport != false) { hash ^= ArrivalsReport.GetHashCode(); } if (DeparturesReport != false) { hash ^= DeparturesReport.GetHashCode(); } if (InHouseGuestsReport != false) { hash ^= InHouseGuestsReport.GetHashCode(); } if (GuestReportSorting != 0) { hash ^= GuestReportSorting.GetHashCode(); } if (VehiclesReport != false) { hash ^= VehiclesReport.GetHashCode(); } if (NoShowsReport != false) { hash ^= NoShowsReport.GetHashCode(); } if (UnoccupiedRoomsReport != false) { hash ^= UnoccupiedRoomsReport.GetHashCode(); } return(hash); }
[HttpPost] //create public Report PostReport(string vehId, [FromBody] Report report) { using (VehicleDBEntities entities = new VehicleDBEntities()) { Random random = new Random(); report.id = random.Next(10000000, 999999999); entities.Reports.Add(report); var vehrep = new VehiclesReport() { id = random.Next(10000, 99999), reportId = report.id, vehicleId = vehId }; entities.VehiclesReports.Add(vehrep); entities.SaveChanges(); return(report); } }
public override int GetHashCode() { int hash = 1; if (ArrivalsReport != false) { hash ^= ArrivalsReport.GetHashCode(); } if (DeparturesReport != false) { hash ^= DeparturesReport.GetHashCode(); } if (InHouseGuestsReport != false) { hash ^= InHouseGuestsReport.GetHashCode(); } if (GuestReportSorting != 0) { hash ^= GuestReportSorting.GetHashCode(); } if (VehiclesReport != false) { hash ^= VehiclesReport.GetHashCode(); } if (NoShowsReport != false) { hash ^= NoShowsReport.GetHashCode(); } if (UnoccupiedRoomsReport != false) { hash ^= UnoccupiedRoomsReport.GetHashCode(); } if (CashDropReport != false) { hash ^= CashDropReport.GetHashCode(); } if (StartTime.Length != 0) { hash ^= StartTime.GetHashCode(); } if (CashDropFor.Length != 0) { hash ^= CashDropFor.GetHashCode(); } if (EndTime.Length != 0) { hash ^= EndTime.GetHashCode(); } if (NoteCategory != 0) { hash ^= NoteCategory.GetHashCode(); } if (DepartureReportSorting != 0) { hash ^= DepartureReportSorting.GetHashCode(); } if (selectedDate_ != null) { hash ^= SelectedDate.GetHashCode(); } if (ArrivalReportSorting != 0) { hash ^= ArrivalReportSorting.GetHashCode(); } return(hash); }