示例#1
0
 public bool ExisteInsti(Instituto exi)
 {
     foreach (Instituto i in colInstitutos)
     {
         if (exi.IDinstituto == i.IDinstituto)
         {
             return(true);
         }
     }
     return(false);
 }
示例#2
0
 public bool AgregarInsti(Instituto i)
 {
     if (ExisteInsti(i))
     {
         MessageBox.Show("Codigo duplicado de Instituto!");
         return(false);
     }
     else
     {
         colInstitutos.Add(i);
         return(true);
     }
 }
示例#3
0
        public List <Convenio> BuscarCursoporConv(Instituto p_insti)
        {
            {
                List <Convenio> _cursConv = new List <Convenio>();

                foreach (Curso cur in colCurso)
                {
                    if (cur.GetType() == typeof(Convenio))
                    {
                        Convenio c = (Convenio)cur;
                        if (c.InstitutoC == p_insti)
                        {
                            _cursConv.Add(c);
                        }
                    }
                }

                return(_cursConv);
            }
        }
示例#4
0
 public Convenio(Instituto instC, string nc, string IDC) : base(nc, IDC)
 {
     _InstiConv = instC;
 }
示例#5
0
 public Convenio() : base()
 {
     _InstiConv = null;
 }