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"); } }