Example #1
0
        public ActionResult Edit(Models.EquipmentBooking booking)
        {
            try
            {
                var db = new CodeFirst.CodeFirst();

                var adjBooking = db.Equipment_Booking_Line.Where(v => v.BookingID == booking.BookingID).FirstOrDefault();
                adjBooking.TimeOut   = booking.TimeOut;
                adjBooking.UserID    = booking.UserID;
                adjBooking.ProjectID = booking.ProjectID;

                db.SaveChanges();

                return(Json(new
                {
                    ResultValue = "Success"
                }));
            }
            catch
            {
                return(Json(new
                {
                    ResultValue = "Error"
                }));
            }
        }
Example #2
0
        public ActionResult Add(Models.EquipmentBooking booking)
        {
            try
            {
                var db = new CodeFirst.CodeFirst();

                db.Equipment_Booking.Add(new CodeFirst.Equipment_Booking
                {
                    EquipmentBookingID = booking.BookingID
                });

                db.Equipment_Booking_Line.Add(new CodeFirst.Equipment_Booking_Line
                {
                    BookingID          = booking.BookingID,
                    EquipmentBookingID = booking.BookingID,
                    EquipmentID        = globalEquipmentID,
                    PagesPrinted       = booking.PagesPrinted,
                    DateBooked         = DateTime.ParseExact(booking.DateBooked, "MM/dd/yyyy", CultureInfo.InvariantCulture),
                    TimeIn             = booking.TimeIn,
                    TimeOut            = booking.TimeOut,
                    ProjectID          = booking.ProjectID,
                    UserID             = booking.UserID
                });
                db.SaveChanges();

                return(Json(new
                {
                    ResultValue = "Success"
                }));
            }
            catch
            {
                return(Json(new
                {
                    ResultValue = "Error"
                }));
            }
        }
Example #3
0
        public ActionResult Adjusted(Models.EquipmentBooking booking)
        {
            try
            {
                var db = new CodeFirst.CodeFirst();

                var adjBooking = db.Equipment_Booking_Line.Where(v => v.BookingID == booking.BookingID).FirstOrDefault();
                adjBooking.PagesPrinted = booking.PagesPrinted;

                db.SaveChanges();

                return(Json(new
                {
                    ResultValue = "Success"
                }));
            }
            catch
            {
                return(Json(new
                {
                    ResultValue = "Error"
                }));
            }
        }