/// <summary>
 ///  AddPhysician will accept a physician object and creates an Item on Amazon DynamoDB
 /// </summary>
 /// <param name="physician"></param>
 public async void AddPhysician(Physician physician)
 {
     Task<int> idTask = _dynamoDBService.GetAllPhysician<Physician>("Physician");
     int id = await idTask;
     physician.PhysicianID = id;
     _dynamoDBService.Store(physician);
 }
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);
            SetContentView(Resource.Layout.PhysicianRegister);
            // Create your application here
            EditText firstName = FindViewById<EditText>(Resource.Id.fNameText);
            EditText lastName = FindViewById<EditText>(Resource.Id.lNameText);
            EditText zipcode = FindViewById<EditText>(Resource.Id.zipText);
            EditText contactNumber = FindViewById<EditText>(Resource.Id.phoneText);
            EditText speciality = FindViewById<EditText>(Resource.Id.speciality);
            EditText yearsOfPractice = FindViewById<EditText>(Resource.Id.yearsText);

            Button registerPhysician = FindViewById<Button>(Resource.Id.registerPhysician);

            registerPhysician.Click += delegate
            {
                Physician physician = new Physician();
                physician.FirstName = firstName.Text.ToString();
                physician.LastName = lastName.Text.ToString();
                int zip, contact, year;
                int.TryParse(zipcode.Text.ToString(), out zip);
                physician.OfficeZipcode = zip;
                int.TryParse(contactNumber.Text.ToString(), out contact);
                physician.ContactNumber = contact;
                physician.Speciality = speciality.Text.ToString();
                int.TryParse(yearsOfPractice.Text.ToString(), out year);
                physician.YearsOfPractice = year;
                physician.PhysicianID = 1;

                PhysicianLibrary lib = new PhysicianLibrary();
                lib.AddPhysician(physician);


            };

        }
 /// <summary>
 /// ModifyPhysician tries to load an existing Physician, modifies and saves it back. If the Item doesn’t exist, it raises an exception
 /// </summary>
 /// <param name="patient"></param>
 public void ModifyPhysician(Physician physician)
 {
     _dynamoDBService.UpdateItem(physician);
 }