public void GuardarGM(Uniongm union)
 {
     if (union.IdUnion == 0)
     {
         string cadena = string.Format("insert into GruposxMaterias values (null, '{0}', '{1}')", union.FkGrupo, union.FkMateria);
         _conexion.EjecutarConsulta(cadena);
     }
     else
     {
         string cadena = string.Format("update GruposxMaterias set fkAlumno = '{1} where idUnion = '{0}'", union.FkMateria, union.IdUnion);
         _conexion.EjecutarConsulta(cadena);
     }
 }
Пример #2
0
 public GruposModal(Entidades.ControlEscolarApp.Grupos grupos)
 {
     InitializeComponent();
     _grupos            = grupos;
     _unionesManejador  = new UnionesManejador();
     _unionGA           = new Unionga();
     _unionGM           = new Uniongm();
     _alumnoManejador   = new AlumnoManejador();
     _alumnos           = new Alumnos();
     _materiasManejador = new MateriasManejador();
     _materias          = new Materias();
     cargarUnionGM(_grupos.Semestre);
     cargarUnionGA(_grupos.Semestre);
     LlenarCombos();
 }
        public List <Uniongm> ObtenerListaGM(string filtro)
        {
            var list = new List <Uniongm>();

            try
            {
                var ds = _conexion.ObtenerDatos("select * from vistaUnionGM where semestre = '" + filtro + "'", "vistaUnionGM");
                var dt = ds.Tables[0];

                foreach (DataRow dr in dt.Rows)
                {
                    var union = new Uniongm {
                        IdUnion = Convert.ToInt32(dr["idUnionGM"].ToString()), Semestre = (dr["semestre"].ToString()), Nombre = (dr["nombre"].ToString())
                    };

                    list.Add(union);
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
            return(list);
        }
 public void GuardarGM(Uniongm alumnos)
 {
     _unionesAccesoDatos.GuardarGM(alumnos);
 }