Inheritance: JsonObjMaster
Exemplo n.º 1
0
 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);
 }
Exemplo n.º 2
0
 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));
 }
Exemplo n.º 3
0
        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));
        }
Exemplo n.º 4
0
        // 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));
        }