private void GetAccountingPeriods() { // acctPers = new DateTime [3]; //= new int [1]; //appObj.GetAccountingPeriods(out periodsPerYear,out CurrentPeriod, acctPers[0], acctPers[1]); AppObj.GetAccountingPeriods(out PeriodsPerYear, out CurrentPeriod, out StartDate, out EndDate); }
public async Task <IActionResult> Edit(int id, [Bind("name, flag, load")] AppObj appData, List <AppParameters> appParameters) { if (ModelState.IsValid) { try { appData.Id = id; appData.AppParameters = appParameters; var param = _context.AppParameterDbSet.Where(e => e.AppId == appData.Id); foreach (AppParameters current in param) { _context.AppParameterDbSet.Remove(current); } _context.Update(appData); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AppDataExists(appData.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } appData.AppParameters = appParameters; return(View(appData)); }
public async Task <IActionResult> Create([Bind("name,flag,load")] AppObj appData, List <AppParameters> appParameters) { if (ModelState.IsValid) { appData.AppParameters = appParameters; _context.Add(appData); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } appData.AppParameters = appParameters; return(View(appData)); }
// GET: AppDatas/Create public async Task <IActionResult> Create() { List <AppParameters> temp = new List <AppParameters>() { new AppParameters("CPU_freq", 0), new AppParameters("RAM", 0), new AppParameters("network", 0), new AppParameters("HDD", 0), new AppParameters("IOPs", 0), new AppParameters("CPU_cores", 0) }; AppObj appData = new AppObj() { AppParameters = temp }; return(View(appData)); }