public async Task <IActionResult> OnGetAsync() { try { await SetViewData(); Profile profile = new(NodeContext); var userName = await profile.UserName(UserManager.GetUserId(User)); Cash_tbCategory = new Cash_tbCategory() { CategoryTypeCode = (short)NodeEnum.CategoryType.CashTotal, DisplayOrder = 0, IsEnabled = 1, CashModeCode = (short)NodeEnum.CashMode.Neutral, CashTypeCode = (short)NodeEnum.CashType.Trade, InsertedBy = userName, InsertedOn = DateTime.Now, UpdatedBy = userName, UpdatedOn = DateTime.Now }; return(Page()); } catch (Exception e) { NodeContext.ErrorLog(e); throw; } }
public async Task <IActionResult> OnGetAsync(string returnUrl) { try { await SetViewData(); if (!string.IsNullOrEmpty(returnUrl)) { ReturnUrl = returnUrl; } var modes = NodeContext.Cash_tbModes.OrderBy(m => m.CashModeCode).Select(m => m.CashMode); CashModes = new SelectList(await modes.ToListAsync()); CashMode = await modes.FirstAsync(); var types = NodeContext.Cash_tbTypes.OrderBy(t => t.CashTypeCode).Select(t => t.CashType); CashTypes = new SelectList(await types.ToListAsync()); CashType = await types.FirstAsync(); Profile profile = new(NodeContext); var userName = await profile.UserName(UserManager.GetUserId(User)); Cash_tbCategory = new Cash_tbCategory() { CategoryTypeCode = (short)NodeEnum.CategoryType.CashCode, DisplayOrder = 0, IsEnabled = 1, CashModeCode = (short)NodeEnum.CashMode.Expense, CashTypeCode = (short)NodeEnum.CashType.Trade, InsertedBy = userName, InsertedOn = DateTime.Now, UpdatedBy = userName, UpdatedOn = DateTime.Now }; return(Page()); } catch (Exception e) { NodeContext.ErrorLog(e); throw; } }