public IActionResult Update(SoldGame soldGame) { var result = _soldGameService.Update(soldGame); if (result.Success) { return(Ok(result)); } return(BadRequest(result)); }
public IResult AddTransactionalTest(SoldGame soldGame) { Add(soldGame); if (soldGame.CampaignEndDate < DateTime.Now) { throw new Exception(""); } Add(soldGame); return(null); }
public IResult Add(SoldGame soldGame) { IResult result = BusinessRules.Run(CheckCampaignEndDate(soldGame.CampaignEndDate)); if (result != null) { return(result); } _soldGameDal.Add(soldGame); return(new SuccessResult(soldGame.GameName + " has been sold to " + soldGame.GamerName + " " + soldGame.GamerLastName + " at " + soldGame.SoldDate)); }
public IResult Update(SoldGame soldGame) { _soldGameDal.Update(soldGame); return(new SuccessResult(soldGame.GameName + " sold to " + soldGame.GamerName + " " + soldGame.GamerLastName + " has been updated")); }