public IActionResult UpdateData([FromBody] TestRepoViewModel data) { (bool, TestRepoViewModel)result = _testRepoBal.Update(User, x => new { x.FirstName, x.LastName }, data); if (result.Item1) { return(Ok(result.Item2, InfoMessages.CommonInfoMessage)); } //return StatusCodeResult(StatusCodes.Status400BadRequest, result.Item2, ErrorMessages.RecordNotFoundUpdate); return(BadRequest(ErrorMessages.RecordNotFoundUpdate, result.Item2)); }
public IActionResult DeleteData([FromBody] TestRepoViewModel data) { //object dd = _cBal.HandleTransaction((IDbTransaction x) => { return null as object; }); bool result = _testRepoBal.HandleTransaction((IDbTransaction trans) => { TestRepoViewModel trData = _testRepoBal.FindById(data.Id, transaction: trans); return(_testRepoBal.Delete(User, trData, transaction: trans)); }); //bool result = _cBal.Delete(User, x => x.Id == data.Id && x.RowVersion == data.RowVersion); if (result) { return(Ok(true, InfoMessages.CommonInfoMessage)); } return(BadRequest("Error in deleting model")); }
public IActionResult AddData([FromBody] TestRepoViewModel data) { (bool, TestRepoViewModel)result = _testRepoBal.Insert(User, data); return(Ok(result.Item2, InfoMessages.CommonInfoMessage)); }