public Rol(TipoRol tipo, Usuario usuario, Establecimiento establecimiento, NivelEducativo nivel) { Tipo = tipo; Usuario = usuario; Establecimiento = establecimiento; Nivel = nivel; }
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 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); }