private void metroButton1_Click(object sender, EventArgs e)
        {
            if (txtNuevaComunicacion.Text == "")
            {
                MetroMessageBox.Show(this, "Campo Comunicado esta vacio", "error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                Alumno alumno = new Alumno();
                alumno.Id = int.Parse(mgAlumno.CurrentRow.Cells[0].Value.ToString());
                Comunicado comunicado = new Comunicado(persona, alumno);



                comunicado.comunicado = txtNuevaComunicacion.Text;
                ComunicadoComponent comunicadoComponent = new ComunicadoComponent();
                comunicadoComponent.Create(comunicado);
                ValidadoresComponent.Alta("Comunicacion", this);
                llenarListaComunicado();
                RecorridoForm.LimpiarTXT(this);
            }
        }
예제 #2
0
        private void metroButton1_Click(object sender, EventArgs e)
        {
            if (txtNuevaComunicacion.Text == "")
            {
                MetroMessageBox.Show(this, "Campo Comunicado esta vacio", "error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                Alumno alumno = new Alumno();
                alumno.Id = int.Parse(mgAlumno.CurrentRow.Cells[0].Value.ToString());
                Maestro          maestro          = new Maestro();
                MaestroComponent maestroComponent = new MaestroComponent();
                maestro = maestroComponent.ReadByUsuario(SessionManager.instance.GetUSuario().Id);
                Comunicado comunicado = new Comunicado(maestro, alumno);


                comunicado.comunicado = txtNuevaComunicacion.Text;
                ComunicadoComponent comunicadoComponent = new ComunicadoComponent();
                comunicadoComponent.Create(comunicado);
                ValidadoresComponent.Alta("Comunicacion", this);
                llenarGrillaListado();
                RecorridoForm.LimpiarTXT(this);
            }
        }