Ejemplo n.º 1
0
        public JsonResult ReturnSingleVehicle(FM_Vehicle_Assignment modelBind)
        {
            if (ModelState.IsValid)
            {
                var jsonReturn = model.Return_Single_Vehicle("RETURN_VEHICLE_FROM_SINGLE_DT", modelBind.VehicleId, modelBind.DateReturn, modelBind.VehicleAssignmentId);

                if (modelBind.PreviousTracker != null)
                {
                    if (!String.IsNullOrEmpty(modelBind.PreviousTracker.Trim()))
                    {
                        bool ConnectionEstb = CreateTCPClient();

                        if (ConnectionEstb)
                        {
                            string CurrentTracker = "";
                            if (modelBind.NewTracker != null)
                            {
                                CurrentTracker = modelBind.NewTracker;
                            }
                            ServerCommunication(CurrentTracker, "1002", "", modelBind.PreviousTracker.ToString());
                        }
                    }
                }

                return(Json("Done!", JsonRequestBehavior.AllowGet));
            }
            else
            {
                var jsonReturn = "Error!";
                return(Json(jsonReturn, JsonRequestBehavior.AllowGet));
            }
        }
Ejemplo n.º 2
0
 public JsonResult AssignSingleVehicle(FM_Vehicle_Assignment modelBind)
 {
     if (ModelState.IsValid)
     {
         var jsonReturn = model.Assign_Single_Vehicle("ASSIGN_VEHICLE_TO_SINGLE_DT", modelBind.UserId, modelBind.VehicleId, modelBind.DateAssign, modelBind.TrackerVal);
         return(Json(jsonReturn, JsonRequestBehavior.AllowGet));
     }
     else
     {
         var jsonReturn = "Error!";
         return(Json(jsonReturn, JsonRequestBehavior.AllowGet));
     }
 }