Beispiel #1
0
        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);
     }
 }
Beispiel #3
0
        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);
        }