private void button1_Click(object sender, EventArgs e) { VaccinationModel s = new VaccinationModel() { IDPet = int.Parse(PetId), VaccineName = textBoxVaccineName.Text, DateOfVaccination = dateTimePicker1.Value.ToString(), ExpiredDate = dateTimePicker2.Value.ToString(), Description = textBoxDescription.Text, IsVaccinated = false }; string site = "http://localhost:64332/"; try { var request = (HttpWebRequest)WebRequest.Create(site + "api/Doctor/NewVaccination"); request.ContentType = "application/json"; request.Headers.Add("Authorization: Bearer " + Token); request.Method = "POST"; using (var streamWriter = new StreamWriter(request.GetRequestStream())) { string json = JsonConvert.SerializeObject(s); streamWriter.Write(json); } var httpResponse = (HttpWebResponse)request.GetResponse(); } catch { MessageBox.Show("Ошибка при добавлении вакцины"); } PetF.VaccineLoad(); this.Close(); }