protected void rdgCursos_DeleteCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e) { try { string strResultado = string.Empty; GridEditableItem ObjItem = (GridEditableItem)e.Item; Hashtable ObjHashtable = new Hashtable(); teacher_course_assignement objAsign = new teacher_course_assignement(); ObjItem.ExtractValues(ObjHashtable); objAsign.id_assign = Convert.ToInt32(ObjHashtable["id_assign"]); clsAsign asignacion = new clsAsign(); asignacion.prAsignacion = objAsign; strResultado = asignacion.EliminarAsignacion(); if (string.IsNullOrEmpty(strResultado)) { this.rdgCursos.Rebind(); base.EnvioMensaje("Registro eliminado correctamente.", 2, Manejador); } else { this.rdgCursos.Rebind(); base.EnvioMensaje(strResultado, 1, Manejador); } } catch (Exception ex) { base.EnvioMensaje("Error al eliminar datos.", 1, this.Manejador); } }
private void AsignarCurso() { this.cmbProfesores.Enabled = false; string strResultado = string.Empty; teacher_course_assignement objAsign = new teacher_course_assignement(); objAsign.id_course = Convert.ToInt32(this.cmbCursos.SelectedValue); objAsign.id_teacher = Convert.ToInt32(this.cmbProfesores.SelectedValue); clsAsign asignacion = new clsAsign(); asignacion.prAsignacion = objAsign; strResultado = asignacion.AsignarCursoProfesor(); if (string.IsNullOrEmpty(strResultado)) { base.EnvioMensaje("Asignación realizada con éxito.", 1, this.Manejador); this.rdgCursos.Rebind(); } else { base.EnvioMensaje(strResultado, 1, this.Manejador); } }