public HttpResponseMessage DeleteMemberShipType(int id) { MemberShipTypeRepository MemberShipTypes = new MemberShipTypeRepository(); MemberShipTypes.DeleteMemberShipType(id); HttpResponseMessage ms = Request.CreateResponse(HttpStatusCode.Accepted); return(ms); }
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); }
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")); } }
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")); } }