public bool UpdateReq(StatusIDDto model) { var id = model.id; var status = model.status; TempTransactionalDB result = context.TempTransactionalDBs.Find(id); if (status == "Payment Done") { var updateResult = context.TempTransactionalDBs.Find(id); updateResult.Status = status; try { var result2 = context.SaveChanges(); if (result2 > 0) { return(true); } return(false); } catch { throw; } } return(false); }
public async Task <IActionResult> PutReq([FromBody] StatusIDDto status) { if (ModelState.IsValid) { bool result = repository.UpdateReq(status); if (result) { return(Ok("ReqDone")); } return(StatusCode(StatusCodes.Status500InternalServerError)); } return(BadRequest(ModelState)); }
public IActionResult RequestUp([FromBody] StatusIDDto model) { var result = repository.UpdateReq(model); return Ok(result); }