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