Ejemplo n.º 1
0
        public JsonResult GetDuplicate(MotoRequestModel moto)
        {
            string serverResponse = "";

            if (moto != null)
            {
                var duplicate = ECardService.GetDuplicate(moto, out serverResponse);

                return(Json(new { error = serverResponse, duplicate }));
            }

            return(Json(serverResponse));
        }
Ejemplo n.º 2
0
        public JsonResult SaveMoto(MotoRequestModel moto)
        {
            string serverResponse = "";

            if (moto != null)
            {
                if (moto.Status == "F" && UniversalService.CurrentUser.Type == "APR")
                {
                    moto.Status = "V";
                }

                ECardService.SaveMotoRequest(moto, out serverResponse);
            }

            return(Json(serverResponse));
        }
Ejemplo n.º 3
0
        public JsonResult GetDeclinedPerUser()
        {
            string serverResponse = "";

            List <MotoRequestModel> declined = new List <MotoRequestModel>();

            if (UniversalService.CurrentUser.Type == "USR")
            {
                declined = ECardService.GetAllMotoPerUser("D", out serverResponse);
            }
            else
            {
                declined = ECardService.GetAllMoto("D", out serverResponse);
            }

            return(Json(new { error = serverResponse, declined }));
        }
Ejemplo n.º 4
0
        public JsonResult GetPending()
        {
            string serverResponse = "";

            List <MotoRequestModel> request = new List <MotoRequestModel>();

            if (UniversalService.CurrentUser.Type == "USR")
            {
                request = ECardService.GetAllMotoPerUser("P", out serverResponse);
            }
            else if (UniversalService.CurrentUser.Type == "APR")
            {
                request = ECardService.GetAllMoto("P", out serverResponse);
            }

            return(Json(new { error = serverResponse, request }));
        }
Ejemplo n.º 5
0
        public JsonResult GetAllMoto(DateTime start, DateTime end)
        {
            var moto = ECardService.GetAllMotoReport(start, end, out string error);

            return(Json(new { moto, error }));
        }
Ejemplo n.º 6
0
        public JsonResult GetApproved(DateTime start, DateTime end)
        {
            var approved = ECardService.GetAllApprovedReport(start, end, out string error);

            return(Json(new { approved, error }));
        }
Ejemplo n.º 7
0
        public JsonResult Search(string search)
        {
            var SearchItems = ECardService.Search(search, out string error);

            return(Json(new { SearchItems, error }));
        }