Exemplo n.º 1
0
 protected void BtnEliminarAlumno_Click(object sender, EventArgs e)
 {
     try
     {
         AlumnoCN.EliminarAlumno(Convert.ToInt32(Request.Params["id"]));
         Label1.Text = "Alumno Eliminado con exito";
         Response.Redirect("VistaAlumno.aspx");
     }
     catch (Exception)
     {
         Label1.Text = "No se puede ELiminar un alumno que tenga cursos asignados";
     }
 }
Exemplo n.º 2
0
        public JsonResult Alumno(int?id, AlumnoCE item)
        {
            switch (Request.HttpMethod)
            {
            case "POST":

                // true o false
                return(Json(ObjAlum.InsertarAlumno(item)));

            case "PUT":
                //retorna tru o false
                return(Json(ObjAlum.ActualizarAlumno(item)));

            case "GET":
                //http: //localhost:2088/Api/Clientes/Cliente/1  ACTION GET
                return(Json(ObjAlum.ObtenerAlumnoId(id.GetValueOrDefault()), JsonRequestBehavior.AllowGet));

            case "DELETE":

                return(Json(ObjAlum.EliminarAlumno(id.GetValueOrDefault())));
            }

            return(Json(new { Error = true, Message = "Operacion Http desconocida" }));
        }