Exemplo n.º 1
0
        public ActionResult AddFleetOrderItem(/*FleetOrderException fleetorderexception*/ List <string> fleetexceptlistVal, List <string> driverexceptlistVal, List <string> assistantexceptlistVal, string startdateVal, string enddateVal)
        {
            FleetOrderException fleetorderexception = new FleetOrderException
            {
                fleetexceptlist     = fleetexceptlistVal,
                driverexceptlist    = driverexceptlistVal,
                assistantexceptlist = assistantexceptlistVal,
                startdate           = startdateVal,
                enddate             = enddateVal
            };


            ViewBag.FleetExceptList = FleetDataAccess.GetByFleetException(fleetorderexception).Select(flt => new SelectListItem
            {
                Value = flt.FleetId,
                Text  = flt.FleetId + " " + flt.LicenseNumber + " " + flt.BrandTypeName
            });

            ViewBag.DriverExceptList = new SelectList(CrewDataAccess.GetByDriverException(fleetorderexception), "CrewId", "CrewName");

            ViewBag.AssistantExceptList = new SelectList(CrewDataAccess.GetByAssistantException(fleetorderexception), "CrewId", "CrewName");

            ViewBag.StartDate = fleetorderexception.startdate;

            ViewBag.EndDate = fleetorderexception.enddate;

            return(View());
        }
 public ActionResult CreateEdit(CrewViewModel model)
 {
     try
     {
         if (ModelState.IsValid)
         {
             if (CrewDataAccess.Update(model))
             {
                 return(Json(new { success = true, Message = "Success" }, JsonRequestBehavior.AllowGet));
             }
             else
             {
                 return(Json(new { success = false, Message = CrewDataAccess.Message }, JsonRequestBehavior.AllowGet));
             }
         }
         else
         {
             return(Json(new { success = false, Message = "Please complete all required field" }, JsonRequestBehavior.AllowGet));
         }
     }
     catch (Exception Ex)
     {
         return(Json(new { success = false, Message = Ex.Message }, JsonRequestBehavior.AllowGet));
     }
 }
 public ActionResult DeleteConf(int id)
 {
     if (CrewDataAccess.Delete(id))
     {
         return(Json(new { success = true, Message = "Delete Success" }, JsonRequestBehavior.AllowGet));
     }
     else
     {
         return(Json(new { success = false, Message = "Error" }, JsonRequestBehavior.AllowGet));
     }
 }
 public ActionResult Delete(int id)
 {
     return(View(CrewDataAccess.GetById(id)));
 }
        public ActionResult List()
        {
            List <CrewViewModel> model = CrewDataAccess.GetAll();

            return(View(model));
        }