public HttpResponseMessage PostNewBombaTicaRole([FromBody] Role value)
        {
            RoleRegister.GetInstance().AddRole(RoleRegister.roleListB, value);
            var response = Request.CreateResponse(HttpStatusCode.Created);

            return(response);
        }
        public IHttpActionResult GetBombaTicaRoleById(string name)
        {
            var val = RoleRegister.GetInstance().GetRole(RoleRegister.roleListB, name);

            if (val == null)
            {
                return(NotFound());
            }
            return(Ok(val));
        }
        public HttpResponseMessage DeleteBombaTicaRole(string id)
        {
            var val = RoleRegister.GetInstance().Remove(RoleRegister.roleListB, id);

            if (val == false)
            {
                var responseA = Request.CreateResponse(HttpStatusCode.NotModified);
                return(responseA);
            }

            var responseB = Request.CreateResponse(HttpStatusCode.Accepted);

            return(responseB);
        }
        public HttpResponseMessage PutBombaTicaRole(string id, [FromBody] Role value)
        {
            var val = RoleRegister.GetInstance().UpdateRole(RoleRegister.roleListB, id, value);

            if (val == false)
            {
                var responseA = Request.CreateResponse(HttpStatusCode.NotModified);
                return(responseA);
            }

            var responseB = Request.CreateResponse(HttpStatusCode.Accepted);

            return(responseB);
        }
 public List <Role> GetAllBombaTicaRoles()
 {
     return(RoleRegister.GetInstance().GetAllRole(RoleRegister.roleListB));
 }
 public List <Role> GetAllPhischelRoles()
 {
     return(RoleRegister.GetInstance().GetAllRole(RoleRegister.roleListP));
 }