Exemplo n.º 1
0
        public JsonResult Obtener(int codigo)
        {
            CircuitoRN circuitoRN = new CircuitoRN();
            Circuito   circuito   = new Circuito();

            circuito.TN_Id_Circuito = codigo;

            return(Json(new { resultado = circuitoRN.ObtenerCircuito(circuito) })); // Retornar el dato solicitado
        }
Exemplo n.º 2
0
        public JsonResult Insertar(string nombre)
        {
            CircuitoRN circuitoRN = new CircuitoRN();
            Circuito   circuito   = new Circuito();

            circuito.TC_Desc_Circuito = nombre;

            int respuesta = circuitoRN.InsertarCircuito(circuito);

            if (respuesta == 1) // Los datos se registraron exitosamente
            {
                return(Json(new { success = true }));
            }
            else  // Error en el registro
            {
                return(Json(new { success = false }));
            }
        }
Exemplo n.º 3
0
        public JsonResult Editar(string nombre, int codigo)
        {
            CircuitoRN circuitoRN = new CircuitoRN();
            Circuito   circuito   = new Circuito();

            circuito.TC_Desc_Circuito = nombre;
            circuito.TN_Id_Circuito   = codigo;

            int respuesta = circuitoRN.EditarCircuito(circuito);

            if (respuesta == 1) // Los datos se modificaron exitosamente
            {
                return(Json(new { success = true }));
            }
            else  // Fallo en la edicion de datos
            {
                return(Json(new { success = false }));
            }
        }
Exemplo n.º 4
0
        // GET: Catalogo_Circuitos

        public ActionResult Listar()
        {
            CircuitoRN      circuitoRN = new CircuitoRN();
            List <Circuito> lista      = JsonConvert.DeserializeObject <List <Circuito> >(circuitoRN.ListarCircuito());

            ViewBag.ListaCircuitos = lista;
            ViewBag.Respuesta      = "";
            ViewBag.Message        = "Catálogo de Circuitos";


            if (Session["UsserType"].ToString() == "Administración")
            {
                return(View("Listar"));
            }
            else
            {
                return(RedirectToAction("Error403", "Error"));
            }
        }
Exemplo n.º 5
0
        public JsonResult Eliminar(int codigo)
        {
            CircuitoRN circuitoRN = new CircuitoRN();
            Circuito   circuito   = new Circuito();

            circuito.TN_Id_Circuito = codigo;

            int respuesta = circuitoRN.EliminarCircuito(circuito);

            if (respuesta == 0) // Los datos a eliminar no se encuentran en el sistema
            {
                return(Json(new { success = false, deleted = false }));
            }
            else if (respuesta == 1)  // Los datos se encontraron y se elimino exitosamente
            {
                return(Json(new { success = true, deleted = true }));
            }
            else  // Los datos se encontraron pero no se pudieron eliminar
            {
                return(Json(new { success = true, deleted = false }));
            }
        }
Exemplo n.º 6
0
        public JsonResult Refrescar()
        {
            CircuitoRN circuitoRN = new CircuitoRN();

            return(Json(new { resultado = circuitoRN.ListarCircuito() }));
        }