예제 #1
0
파일: Rol.cs 프로젝트: arzafran/Subibaje
 public Rol(TipoRol tipo, Usuario usuario, Establecimiento establecimiento, NivelEducativo nivel)
 {
     Tipo            = tipo;
     Usuario         = usuario;
     Establecimiento = establecimiento;
     Nivel           = nivel;
 }
예제 #2
0
파일: Rol.cs 프로젝트: arzafran/Subibaje
 public Rol(TipoRol tipo, Usuario usuario, Establecimiento establecimiento, NivelEducativo nivel)
 {
     Tipo = tipo;
     Usuario = usuario;
     Establecimiento = establecimiento;
     Nivel = nivel;
 }
예제 #3
0
파일: Rol.cs 프로젝트: arzafran/Subibaje
 public Rol(int id, TipoRol tipo, Usuario usuario, Establecimiento establecimiento, NivelEducativo nivel, DateTime borrado)
 {
     Id              = id;
     Tipo            = tipo;
     Usuario         = usuario;
     Establecimiento = establecimiento;
     Nivel           = nivel;
     Borrado         = borrado;
 }
예제 #4
0
파일: Rol.cs 프로젝트: arzafran/Subibaje
 public Rol(int id, TipoRol tipo, Usuario usuario, Establecimiento establecimiento, NivelEducativo nivel, DateTime borrado)
 {
     Id = id;
     Tipo = tipo;
     Usuario = usuario;
     Establecimiento = establecimiento;
     Nivel = nivel;
     Borrado = borrado;
 }
        /// <summary>
        /// Crea un objeto nivel educativo y lo guarda en la DB
        /// </summary>
        /// <param name="nombre">Nombre del nivel educativo</param>
        public void Nuevo(string nombre)
        {
            if (String.IsNullOrEmpty(nombre))
                throw new Exception("El nombre no puede estar vacío");

            if (_niveles.BuscarPorNombre(nombre) != null)
                throw new Exception("Ya existe un nivel educativo con ese nombre");

            NivelEducativo oNivel = new NivelEducativo(nombre);
            _niveles.Agregar(oNivel);
        }