public CRUDResult <bool> Update(BetUpdateReq obj) { var getData = _readOnlyRepository.Value.GetById <Bet>( new Bet() { Id = obj.Id }); if (getData == null) { return(new CRUDResult <bool>() { StatusCode = CRUDStatusCodeRes.ResourceNotFound }); } var objBet = Mapper.Map <BetUpdateReq, Bet>(obj); objBet.TotalBet = obj.TotalBet; objBet.IsComplete = obj.IsComplete; objBet.CreateDate = getData.CreateDate; objBet.UpdateDate = DateTime.Now; _repository.Value.Update <Bet>(objBet); return(new CRUDResult <bool>() { Data = true, StatusCode = CRUDStatusCodeRes.Success }); }
public IHttpActionResult Put([FromBody] BetUpdateReq model) { var result = _betServices.Update(model); return(ApiHelper.ReturnHttpAction(result, this)); }