public ActionResult Solicitar(Autorizacion autorizacion)
        {
            Fill(autorizacion);

            MotorInferencia engine = new MotorInferencia();
            Justificador jf = new Justificador();

            var a = engine.Procesar(autorizacion);

            var result = jf.ExtraerResultado(a);

            return Json(result, JsonRequestBehavior.AllowGet);
        }
        public ActionResult Guardar(Autorizacion autorizacion)
        {
            AutorizacionService service = new AutorizacionService(new ArsDataContext());

            Init(autorizacion);

            service.Crear(autorizacion);

            if (autorizacion.Id > 0)
            {
                Justificador jf = new Justificador();
                return Json(jf.MostrarAutorizacion(autorizacion), JsonRequestBehavior.AllowGet);
            }
            else
            {
                throw new InvalidOperationException("No se pudo crear la autorizacion");
            }
        }