public async Task <IActionResult> Medics(InsuranceMedic medic)
        {
            db.Medic.Add(medic);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
        public async Task <IActionResult> Medics(InsuranceMedic medic)
        {
            if (ModelState.IsValid)
            {
                InsuranceMedic medics = await db.Medic.FirstOrDefaultAsync(u => u.NSF == medic.NSF);

                if (medics == null)
                {
                    db.Medic.Add(medic);
                    await db.SaveChangesAsync();
                }
            }

            return(RedirectToAction("Index"));
        }
        public async Task <IActionResult> RemoveMedic(int?id)
        {
            if (id != null)
            {
                InsuranceMedic Medic = await db.Medic.FirstOrDefaultAsync(p => p.Id == id);

                if (Medic != null)
                {
                    db.Medic.Remove(Medic);
                    await db.SaveChangesAsync();

                    return(RedirectToAction("Index"));
                }
            }
            return(NotFound());
        }