Пример #1
0
        public JsonResult registerFCM(string data)
        {
            try
            {
                ModelViewUserFCM model = new JavaScriptSerializer().Deserialize <ModelViewUserFCM>(data);
                FacadeUsers.RegisterFCM(model);
                ModelViewResultREST result = new ModelViewResultREST();
                result.Result = "Success";

                return(Json(result));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public JsonResult SetADRReserveSP(string data)
        {
            try
            {
                FacadeLog.MobileWriteEntry("Order/SetADRReserveSP|" + data);

                List <ModelViewApartadoADR> dataRef = new JavaScriptSerializer().Deserialize <List <ModelViewApartadoADR> >(data);
                ModelViewResultREST         result  = FacadeInterface.SetADRReserveSP(dataRef);

                return(Json(result));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public JsonResult SetLogMobile(string data)
        {
            try
            {
                FacadeLog.MobileWriteEntry("Order/SetLogMobile|" + data);

                ModelViewLog dataODS = new JavaScriptSerializer().Deserialize <ModelViewLog>(data);
                var          token   = FacadeLogMobile.Insert(dataODS);

                ModelViewResultREST result = new ModelViewResultREST();
                result.Result = "Success" + "|" + token;
                return(Json(result));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public JsonResult SetOrder(string data)
        {
            try
            {
                FacadeLog.MobileWriteEntry("Order/SetOrder|" + data);

                ModelViewODSMovilUploadList dataODS = new JavaScriptSerializer().Deserialize <ModelViewODSMovilUploadList>(data);
                var ordens = FacadeOrder.Complete(dataODS);

                ModelViewResultREST result = new ModelViewResultREST();
                result.Result = "Success" + "|" + ordens;
                return(Json(result));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public JsonResult SetPreOrder(string data)
        {
            try
            {
                FacadeLog.MobileWriteEntry("Order/SetPreOrder|" + data);

                ModelViewPreODS dataODS = new JavaScriptSerializer().Deserialize <ModelViewPreODS>(data);
                FacadeOrder.Complete(dataODS);

                ModelViewResultREST result = new ModelViewResultREST();
                result.Result = "Success";

                return(Json(result));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public JsonResult UpdateSparePartsODS(string data)
        {
            try
            {
                FacadeLog.MobileWriteEntry("Order/UpdateSparePartsODS|" + data);

                List <SparePart> dataSparePartsODS = new JavaScriptSerializer().Deserialize <List <SparePart> >(data);
                FacadeSparePart.UpdateSparePartsODS(dataSparePartsODS);

                ModelViewResultREST result = new ModelViewResultREST();
                result.Result = "Success";

                return(Json(result));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public JsonResult SetEvidence(string data)
        {
            try
            {
                //FacadeLog.MobileWriteEntry("Order/SetEvidence|" + data);

                ModelViewOrderEvidenceUpload dataEvidence = new JavaScriptSerializer().Deserialize <ModelViewOrderEvidenceUpload>(data);
                FacadeOrderEvidence.RegisterEvidence(dataEvidence);
                //ModelViewResultREST result = new ModelViewResultREST();
                ModelViewResultREST result = new ModelViewResultREST();
                result.Result = "Success" + "|" + dataEvidence.OrderID + "|" + dataEvidence.EvidenceID;


                return(Json(result));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #8
0
        public JsonResult saveUser(string modelo)
        {
            ModelViewUser model = new JavaScriptSerializer().Deserialize <ModelViewUser>(modelo);

            if (model.UserID == 0)
            {
                //if (!FachadaSeguridad.Autorizado(HttpContext.User.Identity.Name, "/Usuario/Index", AuditoriaAccion.Agregar))
                //    return Json("Unauthorized");
                FacadeUsers.Insert(model);
            }
            else
            {
                //if (!FachadaSeguridad.Autorizado(HttpContext.User.Identity.Name, "/Usuario/Index", AuditoriaAccion.Actualizar))
                //    return Json("Unauthorized");
                FacadeUsers.Update(model);
            }
            ModelViewResultREST result = new ModelViewResultREST();

            result.Result = "Success";

            return(Json(result));
        }