public Notes(string nombre, Ramo ramo, DateTime fecha, string contenido) { Nombre = nombre; Ramo = ramo; Fecha = fecha; Contenido = contenido; }
public bool EliminarRamo(Ramo ramo) { if (!(ramos.IndexOf(ramo) == -1)) { ramos.Remove(ramo); return(true); } return(false); }
public bool AgregarRamo(Ramo ramo) { if (ramos.IndexOf(ramo) == -1) { ramos.Add(ramo); return(true); } else { return(false); } }
private void listaRamos_SelectedIndexChanged(object sender, EventArgs e) { listaSecciones.Items.Clear(); listaSecciones.Text = null; foreach (Ramo r in semestre.GetListaRamos()) { if (listaRamos.Text == r.GetNombre()) { ramo = r; } } foreach (Seccion seccion in ramo.GetSecciones()) { listaSecciones.Items.Add(seccion.GetIDSeccion()); } }
private void botonCrearSeccion_Click(object sender, EventArgs e) { foreach (Ramo ra in semestre.GetListaRamos()) { if (ra.GetNombre() == comboBoxRamo.SelectedItem.ToString()) { ramo = ra; foreach (Seccion sec in ra.GetSecciones()) { if (sec.GetIDSeccion() == textBoxNuevoNombre.Text) { MessageBox.Show("Seccion ya existe"); return; } } } } ramo.AgregarSeccion(new Seccion(textBoxNuevoNombre.Text, Int32.Parse(textBoxVacantes.Text), (ramo.GetNombre()))); Close(); }
private void button_Save_Click(object sender, EventArgs e) { bool bandera = true; foreach (Notes n in alumno.GetApuntes()) { if (n.GetNombre() == textBox_Nombre.Text) { var resultado = MessageBox.Show("Ya existe un apunte con ese nombre.\nDesea sobreescribir el apuente?", "Sobreescribiendo", MessageBoxButtons.YesNo); if (resultado == DialogResult.Yes) { n.SetNombre(textBox_Nombre.Text); n.SetRamo((Ramo)comboBox_Ramos.SelectedItem); n.SetFecha(dateTimePicker1.Value); n.SetContenido(textBox_Content.Text); MessageBox.Show("Apunte Guardado."); bandera = false; break; } else { bandera = false; break; } } } if (bandera == true) { string nombre = textBox_Nombre.Text; Ramo ramo = (Ramo)comboBox_Ramos.SelectedItem; DateTime dateTime = dateTimePicker1.Value; string content = textBox_Content.Text; Notes note = new Notes(nombre, ramo, dateTime, content); alumno.AgregarApuntes(note); MessageBox.Show("Apunte Creado."); } }
private void comboBoxRamo_SelectedIndexChanged(object sender, EventArgs e) { try { foreach (Seccion sec in ramo.GetSecciones()) { comboBoxSeccion.Items.RemoveAt(0); } comboBoxSeccion.Text = null; botonMas.Visible = false; botonMenos.Visible = false; textBoxVacantes = null; } catch (System.NullReferenceException) { } try { foreach (Ramo ra in semestre.GetListaRamos()) { if (ra.GetNombre() == comboBoxRamo.Text) { ramo = ra; } } foreach (Seccion sec in ramo.GetSecciones()) { comboBoxSeccion.Items.Add(sec.GetIDSeccion()); } botonMas.Visible = false; botonMenos.Visible = false; } catch (System.NullReferenceException) { MessageBox.Show("Cree una seccion para el ramo primero"); } }
public void SetRamo(Ramo newRamo) { Ramo = newRamo; }
public void AgregarRamo(Ramo ramo) { Ramos.Add(ramo); }