public void DeleteMemberOrderDetails(MemberOrderDetails memberOrderDetails) { GenericRepository <MemberOrderDetails> samplePracticeRepo = unitOfWork.GetRepoInstance <MemberOrderDetails>(); samplePracticeRepo.Delete(memberOrderDetails); unitOfWork.SaveChanges(); }
public MemberOrderDetailsDTO AddMemberOrderDetails(MemberOrderDetails memberOrderDetails) { GenericRepository <MemberOrderDetails> samplePracticeRepo = unitOfWork.GetRepoInstance <MemberOrderDetails>(); samplePracticeRepo.Add(memberOrderDetails); unitOfWork.SaveChanges(); return(Mapper.Map <MemberOrderDetailsDTO>(memberOrderDetails)); }
// POST: api/MemberDetails public IHttpActionResult Post([FromBody] MemberOrderDetails memberOrderDetails) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var result = memberOrderDetailsManager.AddMemberOrderDetails(memberOrderDetails); return(CreatedAtRoute("DefaultApi", new { id = result.OrderId }, result)); }
// PUT: api/MemberDetails/5 public IHttpActionResult Put([FromBody] MemberOrderDetails memberOrderDetails) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } memberOrderDetailsManager.UpdateMemberOrderDetails(memberOrderDetails); return(Ok()); }
// DELETE: api/MemberDetails/5 public IHttpActionResult Delete([FromBody] MemberOrderDetails memberOrderDetails) { memberOrderDetailsManager.DeleteMemberOrderDetails(memberOrderDetails); return(Ok()); }