public async Task <IActionResult> Contract()
        {
            var contracts = await _context.Contracts.OrderBy(m => m.ID).ToListAsync();

            var     autho = _context.Administrator.First();
            AdModal modal = new AdModal();

            modal.administrator = autho;
            modal.contracts     = contracts;
            administrator       = autho;
            return(View("Contracts", modal));
        }
        //[HttpPost]
        public async Task <IActionResult> Contracts(Administrator admin)
        {
            var contracts = await _context.Contracts.OrderBy(m => m.ID).ToListAsync();

            var autho = _context.Administrator.First();

            if (autho != null)
            {
                if (admin.email.Equals(autho.email) && admin.password.Equals(autho.password))
                {
                    AdModal modal = new AdModal();
                    modal.administrator = autho;
                    modal.contracts     = contracts;
                    administrator       = autho;
                    return(View(modal));
                }
                else
                {
                    return(View("Error"));
                }
            }

            return(View("Error"));
        }