public ActionResult MakeAsFixDevice(PriceTransactionViewModel model, bool?callFromHome = false) { bool result; try { result = transactionService.FixedTransaction(model.TransactionID, model.PriceList); if (result == false) { return(Json(new JsonMessage() { Status = JsonResultStatus.Fail, Message = "Fix action is unsuccessful" })); } } catch (Exception ex) { return(Json(new JsonMessage() { Status = JsonResultStatus.Fail, Message = "Fix action is unsuccessful" })); } return(Json(new JsonMessage() { Status = JsonResultStatus.Success, Message = "Fix action is successful" })); }
public PriceTransactionViewModel GetTransactionToAddPrice(int transactionId) { var result = new PriceTransactionViewModel { TransactionID = transactionId, PriceList = priceDetailRepository.Gets() .Where(item => item.TransactionID == transactionId) .Select(item => new PriceDetailViewModel { Price = item.Price ?? 0, Description = item.Description }) }; return(result); }