Пример #1
0
        public HttpResponseMessage DeleteMemberShipType(int id)
        {
            MemberShipTypeRepository MemberShipTypes = new MemberShipTypeRepository();

            MemberShipTypes.DeleteMemberShipType(id);
            HttpResponseMessage ms = Request.CreateResponse(HttpStatusCode.Accepted);

            return(ms);
        }
Пример #2
0
        public HttpResponseMessage UpdateMemberShipType([FromBody] MemberShipType _MemberShipType)
        {
            MemberShipTypeRepository MemberShipTypes = new MemberShipTypeRepository();

            MemberShipTypes.UpdateMemberShipType(_MemberShipType);
            HttpResponseMessage ms = Request.CreateResponse(HttpStatusCode.OK);

            ms.Headers.Location = new Uri(Request.RequestUri + "/" + (_MemberShipType.MembershipTypeID).ToString());
            return(ms);
        }
Пример #3
0
        public HttpResponseMessage GetAllMemberShipTypes()
        {
            MemberShipTypeRepository     MemberShipTypes = new MemberShipTypeRepository();
            IEnumerable <MemberShipType> lsMemberShipType;

            lsMemberShipType = MemberShipTypes.GetMemberShipType();
            if (lsMemberShipType.Count() > 0)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, lsMemberShipType));
            }
            {
                return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Item not found"));
            }
        }
Пример #4
0
        public HttpResponseMessage GetMemberShipTypesByID(int id)
        {
            MemberShipTypeRepository ctxMemberShipTypes = new MemberShipTypeRepository();

            MemberShipType _MemberShipType = ctxMemberShipTypes.GetMemberShipType().FirstOrDefault(x => x.MembershipTypeID == id);

            if (_MemberShipType != null)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, _MemberShipType));
            }
            {
                return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Item not found"));
            }
        }