Exemplo n.º 1
0
        public ActionResult DelTjornada(int id)
        {
            // Inicializaciones
            var jresult = new Jresult();

            // Acceso a la capa de negocio
            var entityBL = new TjornadasBL();

            jresult = entityBL.DelTjornada(id);

            // Salida
            return(Json(jresult));
        }
Exemplo n.º 2
0
        public ActionResult GetListTjornadas([DataSourceRequest] DataSourceRequest request)
        {
            var institucionesBL = new TjornadasBL();
            var jresult         = institucionesBL.GetListTjornadas();

            if (jresult.Success == false)
            {
                ModelState.AddModelError("Error", "Error consultando grados: " + jresult.Message);
                return(Json(Enumerable.Empty <object>().ToDataSourceResult(request, ModelState)));
            }
            return(Json(new DataSourceResult {
                Data = jresult.Data, Total = jresult.Data.Count
            }));
        }
Exemplo n.º 3
0
        public ActionResult UpdTjornada(long id)
        {
            // Acceso a la capa de negocio
            var entityBL = new TjornadasBL();
            var jresult  = entityBL.GetTjornada(id);

            if (jresult.Success == false)
            {
                ModelState.AddModelError("Error", "Error consultando institución: " + jresult.Message);
                return(PartialView(new Tjornadas()));
            }

            // Retorna vista parcial con model
            return(PartialView(jresult.Data));
        }
Exemplo n.º 4
0
        public ActionResult InsTjornada(
            [Bind(Include = "Nombre, Numero")] Tjornadas model)
        {
            // Inicializaciones
            var jresult = new Jresult();

            // Validaciones
            if (!ModelState.IsValid)
            {
                jresult.Message = string.Join("; ", ModelState.Values.SelectMany(x => x.Errors).Select(x => x.ErrorMessage));
                return(Json(jresult));
            }

            // Acceso a la capa de negocio
            var entityBL = new TjornadasBL();

            jresult = entityBL.InsTjornada(model);

            // Salida success
            return(Json(jresult));
        }