Beispiel #1
0
 /// <summary>
 /// 通过活动名称选择一个角色
 /// 角色名为空,返回所有角色
 /// </summary>
 /// <returns></returns>
 public List<Roles> GetAllRoleByRoleName(string roleName)
 {
     RolesDao ad = new RolesDao();
     Roles role = new Roles();
     role.Where = string.IsNullOrEmpty(roleName) ? "" : "LoweredRoleName = " + roleName.ToLower();
     return ad.Select(role);
 }
Beispiel #2
0
        public UserDataForm(Usuario user)
        {
            InitializeComponent();
            usuario           = user;
            UsuarioLabel.Text = user.usuario;
            IdLabel.Text      = user.id.ToString();

            rolesDao      = new RolesDao();
            roles         = new List <Rol>();
            rolesEliminar = new List <Rol>();

            //this.ModificarRolesButton.Enabled = false;

            rolesTotales = rolesDao.getRoles();
            actualizarRolesDelUsuario();

            if (user.usuarioRegistrable != null && user.usuarioRegistrable.getTipo() != UserData.UserData.TIPO_ADMIN)
            {
                RolesListView.Enabled        = false;
                ModificarRolesButton.Visible = false;
                RolesListView.BackColor      = Color.White;
                VolverButton.Visible         = false;
            }
        }
Beispiel #3
0
        public static void actualizarRolActual()
        {
            RolesDao rolesDao = new RolesDao();

            activeRol = rolesDao.getRolPorId(activeRol.id);
        }
Beispiel #4
0
 /// <summary>
 ///
 /// </summary>
 public RolesBll()
 {
     _rolesDao = new RolesDao();
 }
Beispiel #5
0
 /// <summary>
 /// 启用角色
 /// </summary>
 /// <param name="role"></param>
 /// <returns></returns>
 public int EnableRole(Roles role)
 {
     RolesDao rd = new RolesDao();
     role.Status = (int)DataStatusEnum.Enabled;
     return rd.Update(role);
 }
Beispiel #6
0
 /// <summary>
 /// 创建角色
 /// </summary>
 /// <param name="rs"></param>
 /// <returns></returns>
 public int CreateRole(Roles role)
 {
     RolesDao rd = new RolesDao();
     return rd.Insert(role);
 }
Beispiel #7
0
        /// <summary>
        /// 修改数据状态--物理删除数据
        /// </summary>
        /// <param name="Id"></param>
        /// <param name="welfareCentreId"></param>
        /// <param name="isValid"></param>
        /// <returns></returns>
        public bool OperateDataStatus(Guid Id, Guid welfareCentreId, int isValid)
        {
            var dao = new RolesDao();

            return(dao.OperateDataStatus(Id, welfareCentreId, isValid));
        }
Beispiel #8
0
        /// <summary>
        /// 角色表 添加修改方法
        /// </summary>
        /// <param name="item"></param>
        /// <returns></returns>
        public bool AddOrUpdateDao(Roles item)
        {
            var dao = new RolesDao();

            return(dao.AddOrUpdae(item));
        }
Beispiel #9
0
        /// <summary>
        /// 修改数据状态--逻辑删除数据
        /// </summary>
        /// <param name="Id"></param>
        /// <param name="welfareCentreId"></param>
        /// <returns></returns>
        public bool PhysicalDelete(Guid Id, Guid welfareCentreId)
        {
            var dao = new RolesDao();

            return(dao.PhysicalDelete(Id, welfareCentreId));
        }
 public HomeController()
 {
     dao = new LoginUsuarioDAO();
     rol = new RolesDao();
 }
Beispiel #11
0
        public bool SearchIdRol(int id)
        {
            RolesDao rolDao = new RolesDao();

            return(rolDao.BuscarIdRol(id));
        }
Beispiel #12
0
        public bool SearchRol(string nombre)
        {
            RolesDao rolDao = new RolesDao();

            return(rolDao.BuscarRol(nombre));
        }
Beispiel #13
0
        public DataTable listRol()
        {
            RolesDao rolDao = new RolesDao();

            return(rolDao.ListarRoles());
        }