Ejemplo n.º 1
0
        public ActionResult GetKP(UPS.SpaceX.DAL.Giver giver)
        {
            try
            {
                var KP = LookupService.GetKP(giver.email);

                return(PartialView("~/Views/Home/_LookupKP.cshtml", KP));
            }
            catch (Exception e)
            {
                return(Json(new { Success = false, Data = e.Message }, JsonRequestBehavior.AllowGet));
            }
        }
Ejemplo n.º 2
0
        public ActionResult GetGivers(UPS.SpaceX.DAL.Giver giver)
        {
            try
            {
                var availableDesks = ReserveService.GetGivers(giver.date);

                return(PartialView("~/Views/Home/_Reserve.cshtml", availableDesks));
            }
            catch (Exception e)
            {
                return(Json(new { Success = false, Data = e.Message }, JsonRequestBehavior.AllowGet));
            }
        }
Ejemplo n.º 3
0
        public ActionResult UpdateDonorFlag(UPS.SpaceX.DAL.Giver giver)
        {
            try
            {
                // TODO: Add insert logic here
                // call BLL which then calls DAL to insert donor
                UPS.SpaceX.BLL.ReserveService.UpdateDonorFlag(giver);

                return(RedirectToAction("Index"));
            }
            catch (Exception ex)
            {
                return(Json(new { Success = false, Data = ex.Message }, JsonRequestBehavior.AllowGet));
                // View();
            }
        }
Ejemplo n.º 4
0
        public ActionResult Create(UPS.SpaceX.DAL.Giver giver)
        {
            try
            {
                // TODO: Add insert logic here
                // call BLL which then calls DAL to insert donor
                UPS.SpaceX.BLL.DonorService.InsertRecord(giver);
                UPS.SpaceX.BLL.DonorService.UpdateKP(giver);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }