コード例 #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;
 }
コード例 #5
0
        /// <summary>
        /// Crea un objeto rol y lo guarda en la DB
        /// </summary>
        /// <param name="nombre">Nombre del rol</param>
        public void Nuevo(string nombre)
        {
            if (string.IsNullOrEmpty(nombre))
                throw new Exception("El nombre no puede estar vacío");

            if (_roles.BuscarPorNombre(nombre) != null)
                throw new Exception("Ya existe un rol con ese nombre");

            TipoRol oRol = new TipoRol(nombre);
            _roles.Agregar(oRol);
        }