Example #1
0
        public ActionResult AnalisisBD(int AplicacionID)
        {
            var analisisBD = new AnalisisBD(int.Parse(Session["UsuarioID"].ToString()), AplicacionID);

            ViewBag.Aplicacion = AplicacionID;
            return(View(analisisBD));
        }
Example #2
0
 public ActionResult AnalisisBDDetalle(int AplicacionID)
 {
     if (Session["UsuarioID"] != null)
     {
         var analisisBDModel = new AnalisisBD(int.Parse(Session["UsuarioID"].ToString()), AplicacionID, 1);
         ViewBag.Aplicacion       = AplicacionID;
         ViewBag.NombreAplicacion = analisisBDModel.Indicadores.ElementAt(0).NombreApp; //MMOB
         return(PartialView("AnalisisBDDetalle", analisisBDModel));
     }
     else
     {
         return(RedirectToAction("Index", "Login"));
     }
 }
Example #3
0
        public JsonResult CargaDatosAnalisisBD(int BaseDeDatosID, int Tipo)
        {
            var datosGrafica = Json("", JsonRequestBehavior.AllowGet);

            if (Session["UsuarioID"] != null)
            {
                var analisisBDModel = new AnalisisBD(int.Parse(Session["UsuarioID"].ToString()), BaseDeDatosID, 2);
                switch (Tipo)
                {
                case 1:
                    datosGrafica = Json(analisisBDModel.LlavePrimaria, JsonRequestBehavior.AllowGet);
                    break;

                case 2:
                    datosGrafica = Json(analisisBDModel.LlaveForanea, JsonRequestBehavior.AllowGet);
                    break;

                case 3:
                    datosGrafica = Json(analisisBDModel.Indexes, JsonRequestBehavior.AllowGet);
                    break;

                case 4:
                    datosGrafica = Json(analisisBDModel.TipoObjeto, JsonRequestBehavior.AllowGet);
                    break;

                case 5:
                    datosGrafica = Json(analisisBDModel.TamanoTabla, JsonRequestBehavior.AllowGet);
                    break;

                case 6:
                    datosGrafica = Json(analisisBDModel.LineasEfectivas, JsonRequestBehavior.AllowGet);
                    break;

                case 7:
                    datosGrafica = Json(analisisBDModel.LineasComentadas, JsonRequestBehavior.AllowGet);
                    break;

                case 8:
                    datosGrafica = Json(analisisBDModel.Select, JsonRequestBehavior.AllowGet);
                    break;

                case 9:
                    datosGrafica = Json(analisisBDModel.Insert, JsonRequestBehavior.AllowGet);
                    break;

                case 10:
                    datosGrafica = Json(analisisBDModel.Update, JsonRequestBehavior.AllowGet);
                    break;

                case 11:
                    datosGrafica = Json(analisisBDModel.Delete, JsonRequestBehavior.AllowGet);
                    break;

                case 12:
                    datosGrafica = Json(analisisBDModel.Siif, JsonRequestBehavior.AllowGet);
                    break;

                case 13:
                    datosGrafica = Json(analisisBDModel.Loop, JsonRequestBehavior.AllowGet);
                    break;

                case 14:
                    datosGrafica = Json(analisisBDModel.Select2, JsonRequestBehavior.AllowGet);
                    break;

                case 15:
                    datosGrafica = Json(analisisBDModel.Excepcion, JsonRequestBehavior.AllowGet);
                    break;
                }
                ;
            }
            else
            {
                RedirectToAction("Index", "Login");
            }
            return(datosGrafica);
        }