public DbResponse <AdminMoneyCollectionViewModel> Add(AdminMoneyCollectionAddModel model) { try { if (model.CollectionAmount <= 0) { return(new DbResponse <AdminMoneyCollectionViewModel>(false, "Invalid Data")); } _db.Registrations.BalanceSubtract(model.RegistrationId, model.CollectionAmount); return(_db.AdminMoneyCollection.Add(model)); } catch (Exception e) { return(new DbResponse <AdminMoneyCollectionViewModel>(false, $"{e.Message}. {e.InnerException?.Message ?? ""}")); } }
public IActionResult PostCashReceive(AdminMoneyCollectionAddModel model) { var response = _adminMoneyCollection.Add(model); return(Json(response)); }