Esempio n. 1
0
        public int DeleteLibMemeberShip(int _MembershipTypeID)
        {
            LibMemeberShip LibMemeberShipToDelete = context
                                                    .LibMemberShips.SingleOrDefault(x => x.LibMemberShipID == _MembershipTypeID);

            context.LibMemberShips.Remove(LibMemeberShipToDelete);
            return(context.SaveChanges());
        }
Esempio n. 2
0
        public HttpResponseMessage UpdateLibMemeberShip([FromBody] LibMemeberShip _LibMemberShip)
        {
            LibMemberShipRepository LibMemberShips = new LibMemberShipRepository();

            LibMemberShips.UpdateLibMemberShip(_LibMemberShip);
            HttpResponseMessage ms = Request.CreateResponse(HttpStatusCode.OK);

            ms.Headers.Location = new Uri(Request.RequestUri + "/" + (_LibMemberShip.LibMemberShipID).ToString());
            return(ms);
        }
Esempio n. 3
0
        public int UpdateLibMemberShip(LibMemeberShip _LibMemeberShip)
        {
            LibMemeberShip LibMemeberShipToUpdate = context.LibMemberShips.SingleOrDefault(x => x.LibMemberShipID == _LibMemeberShip.LibMemberShipID);

            LibMemeberShipToUpdate.LibraryMemberShipTypeID = _LibMemeberShip.LibraryMemberShipTypeID;
            LibMemeberShipToUpdate.MemberShipStatusID      = _LibMemeberShip.MemberShipStatusID;
            LibMemeberShipToUpdate.PaidOn       = _LibMemeberShip.PaidOn;
            LibMemeberShipToUpdate.PaidTill     = _LibMemeberShip.PaidTill;
            LibMemeberShipToUpdate.UserID       = _LibMemeberShip.UserID;
            LibMemeberShipToUpdate.FeeCollected = _LibMemeberShip.FeeCollected;
            LibMemeberShipToUpdate.CreatedOn    = _LibMemeberShip.CreatedOn;
            return(context.SaveChanges());
        }
Esempio n. 4
0
        public HttpResponseMessage GetLibLibMemeberShipID(int id)
        {
            LibMemberShipRepository ctxLibMemberShips = new LibMemberShipRepository();

            LibMemeberShip _LibMemeberShip = ctxLibMemberShips.GetLibMemberShip().FirstOrDefault(x => x.LibMemberShipID == id);

            if (_LibMemeberShip != null)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, _LibMemeberShip));
            }
            {
                return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Item not found"));
            }
        }
Esempio n. 5
0
 public int InsertLibMemberShip(LibMemeberShip _LibMemeberShip)
 {
     context.LibMemberShips.Add(_LibMemeberShip);
     return(context.SaveChanges());
 }