Пример #1
0
        public ActionResult TableValid()
        {
            var table1     = _context.TableValid.SingleOrDefault(m => m.Id == 1);
            var table2     = _context.TableValid.SingleOrDefault(m => m.Id == 2);
            var table3     = _context.TableValid.SingleOrDefault(m => m.Id == 3);
            var tablevalid = new TableCheckViewModel()
            {
                IsTable1Valid = table1.IsValid,
                IsTable2Valid = table2.IsValid,
                IsTable3Valid = table3.IsValid,
                Message       = "",
                processValid  = false
            };

            return(View("TableValid", tablevalid));
        }
Пример #2
0
        public ActionResult CheckTableValid(TableCheckViewModel tablevalid)
        {
            var table1 = _context.TableValid.SingleOrDefault(m => m.Id == 1);
            var table2 = _context.TableValid.SingleOrDefault(m => m.Id == 2);
            var table3 = _context.TableValid.SingleOrDefault(m => m.Id == 3);

            if (table1 == null || table2 == null || table3 == null)
            {
                tablevalid.processValid = false;
                tablevalid.Message      = "Process failed.Please Try Again";
                return(View("TableValid", tablevalid));
            }

            table1.IsValid = tablevalid.IsTable1Valid;
            table2.IsValid = tablevalid
                             .IsTable2Valid;
            table3.IsValid          = tablevalid.IsTable3Valid;
            tablevalid.processValid = true;
            _context.SaveChanges();
            tablevalid.Message = "Successfull";
            return(View("TableValid", tablevalid));
        }