private void button1_Click(object sender, EventArgs e) { bool respuesta; if (((Materias)comboBox1.SelectedItem).Activa) { int IdMateriaSeleccionada = ((Materias)comboBox1.SelectedItem).Id; switch (tipoPasado) { case TipoPersona.Alumno: respuesta = new LogicaMaterias().InsertarRelacionAlumno(IdMateriaSeleccionada, legajoPasado); break; case TipoPersona.Profesor: respuesta = new LogicaMaterias().InsertarRelacionProfesor(IdMateriaSeleccionada, legajoPasado); break; default: return; } if (!respuesta) { MessageBox.Show("No se Agrego Relacion"); } ListarDatos(legajoPasado, tipoPasado); } else { MessageBox.Show("Solo se pueden Relacionar Materias Activas"); } }
protected void Button1_Click(object sender, EventArgs e) { List <Materias> Lista = LogicaMaterias.ListarMaterias(); foreach (Materias item in Lista) { lstMaterias.Items.Add("La carga horaria es: " + item.CargaHoraria + " La id es: " + item.IdMateria + " El nombre es: " + item.Nombre); } }
private void button4_Click(object sender, EventArgs e) { switch (this.comboBox1.SelectedIndex) { case 1: Materias materia = new Materias(); materia.Descripcion = this.textBox3.Text; materia.Activa = this.checkBox1.Checked; materia.AnioCursado = int.Parse(this.textBox4.Text); materia.Id = int.Parse(this.textBox1.Text); bool respuesta = new LogicaMaterias().Actualizar(materia.Id, materia); if (respuesta) { MessageBox.Show(this, $"Se actualizo el Materias { materia.Descripcion }", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(this, $"No se actualizo el Materias { materia.Descripcion }", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } break; case 2: DialogResult dialogResult = MessageBox.Show(this, $"¿Esta Seguro que deseas eliminar al Materias: { this.textBox1.Text }?", "Exito", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dialogResult == DialogResult.No) { return; } bool respuesta2 = new LogicaMaterias().Borrar(int.Parse(this.textBox1.Text)); if (respuesta2) { MessageBox.Show(this, $"Se Elimino el Materias { this.textBox1.Text}", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(this, $"No se Elimino el Materias { this.textBox1.Text }", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } break; case 3: Console.WriteLine(); break; default: break; } ListarDatos(); }
protected void btAgregarMateria_Click(object sender, EventArgs e) { Materias materia = new Materias(); materia.IdMateria = Convert.ToInt32(txtId.Text); materia.Nombre = txtNombre.Text; materia.CargaHoraria = Convert.ToInt32(txtCargaHoraria.Text); int devolver = LogicaMaterias.Agregar(materia); if (devolver == 1) { lbResultadoAgregarMateria.Text = "Se agrego"; } else { lbResultadoAgregarMateria.Text = "No se agrego"; } }
private void button2_Click(object sender, EventArgs e) { bool respuesta; switch (this.tipoPasado) { case TipoPersona.Alumno: respuesta = new LogicaMaterias() .EliminarRelacionAlumnoDatos(MateriasSeleccionada.Id, legajoPasado); break; case TipoPersona.Profesor: respuesta = new LogicaMaterias() .EliminarRelacionProfesorDatos(MateriasSeleccionada.Id, legajoPasado); break; default: break; } ListarDatos(legajoPasado, tipoPasado); }