private void btnActualizar_Click(object sender, EventArgs e) { if (VerificarFormulario()) { if (txtId.Text != "0") { int id = Convert.ToInt32(txtId.Text); string nombre = txtNombre.Text; CursoCE cursoCE = new CursoCE(id, nombre); CursoCN cursoCN = new CursoCN(); int numFil = cursoCN.Actualizar(cursoCE); MessageBox.Show(numFil + " Filas afectadas"); } else { MessageBox.Show("No se puede editar con datos vacios."); } } else { MessageBox.Show("Si vas a editar, no deje vacios los valores."); } }
private void btnCrear_Click(object sender, EventArgs e) { if (VerificarFormulario()) { if (txtId.Text == "0") { // nuevo string nombre = txtNombre.Text; CursoCE cursoCE = new CursoCE(0, nombre); CursoCN cursoCN = new CursoCN(); int id = cursoCN.Crear(cursoCE); txtId.Text = id.ToString(); } else { // id diferente Limpiar(); } } else { MessageBox.Show("Por favor, verifique que el formulario haya sido rellenado."); } }
private void ObtenerCursos() { List <Curso> cursos = CursoCN.GetCursos(); GridViewCursos.DataSource = cursos; GridViewCursos.AutoGenerateColumns = false; GridViewCursos.DataBind(); }
private void ObtenerCursosPorAlumno(int id_alu) { List <Curso> cursos = CursoCN.GetCursosByAlumno(id_alu); GridViewCursos.DataSource = cursos; GridViewCursos.AutoGenerateColumns = false; GridViewCursos.DataBind(); }
private void ObtenerCursos() { List <Curso> cursos = CursoCN.GetCursos(); DdlCurso.DataSource = cursos; DdlCurso.DataTextField = "Nombre"; DdlCurso.DataValueField = "Id_Curso"; DdlCurso.DataBind(); }
private void BuscarCurso() { if (txtIdCurso.Text.Length > 0) { CursoCN cursoCN = new CursoCN(); int idBuscado = Convert.ToInt32(txtIdCurso.Text); CursoCE cursoCE = cursoCN.LeerId(idBuscado); txtCurso.Text = cursoCE.Nombre; } }
protected void BtnEliminarCurso_Click(object sender, EventArgs e) { try { CursoCN.EliminarCurso(Convert.ToInt32(Request.Params["id"])); Label1.Text = "Curso Eliminado con exito"; Response.Redirect("VistaCurso.aspx"); } catch (Exception) { Label1.Text = "No se puede eliminar un curso que posea Alumnos asignados"; } }
private void CargarAlumno(int id_curso) { var Curso = CursoCN.ObtenerUnCurso(id_curso); if (Curso != null) { TxtCurso.Text = Curso.Nombre; TxtAula.Text = Curso.Aula.ToString(); } else { LblEstado.Text = "No se ha encontrado el Curso. Regrese al listado e intente nuevamente."; LblEstado.ForeColor = Color.Red; form1.Visible = false; } }
protected void BtnAgregarCurso_Click(object sender, EventArgs e) { try { Curso cur = new Curso { Aula = Convert.ToInt32(TxtAula.Text), Nombre = TxtNombre.Text, }; CursoCN.AgregarCurso(cur); LblEstado.Text = "Curso agregado con éxito"; LblEstado.ForeColor = Color.Green; ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", " alert('Curso agregado con exito'); window.location = 'VistaCurso.aspx';", true); } catch (Exception) { LblEstado.Text = "Error a agergar curso, por favor verifique los campos"; } }
private void btnEliminar_Click(object sender, EventArgs e) { if (txtId.Text != "0") { int id = Convert.ToInt32(txtId.Text); CursoCE cursoCE = new CursoCE(); cursoCE.Id = id; CursoCN cursoCN = new CursoCN(); int numFil = cursoCN.Eliminar(cursoCE); MessageBox.Show(numFil + " Filas afectadas"); if (numFil > 0) { Limpiar(); } } else { MessageBox.Show("No se puede eliminar mientras los datos esten vacios o incompletos."); } }
protected void BtnEditarCurso_Click(object sender, EventArgs e) { try { Curso cur = new Curso { Aula = Convert.ToInt32(TxtAula.Text), Nombre = TxtCurso.Text, Id_Curso = Convert.ToInt32(Request.Params["id"]) }; CursoCN.EditarCurso(cur); ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", " alert('Curso editado con exito'); window.location = 'VistaCurso.aspx';", true); LblEstado.Text = "Curso editado con éxito"; LblEstado.ForeColor = Color.Green; Response.Redirect("VistaCurso.aspx"); } catch { LblEstado.Text = "Error al editar curso"; LblEstado.ForeColor = Color.Red; } }
private void Buscar(string name) { CursoCN cursoCN = new CursoCN(); dgvDatos.DataSource = cursoCN.LeerNombre(name); }
private void Leer() { CursoCN cursoCN = new CursoCN(); dgvDatos.DataSource = cursoCN.Leer(); }