Exemple #1
0
        private void UsunZawodnika_Click(object sender, EventArgs e)
        {
            Zawodnik zawodnik = new Zawodnik();

            zawodnik.zawodnik_id = Int32.Parse(textBox14.Text);
            UsunZawodnikaSerwer(zawodnik);
            MessageBox.Show(null, "Usunięto zawodnika!", "INFO", MessageBoxButtons.OK, MessageBoxIcon.Information);
            PobierzZawodnika();
            textBox14.Text = String.Empty;
        }
Exemple #2
0
        private void EdytujZawodnika_Click(object sender, EventArgs e)
        {
            Zawodnik zawodnik = new Zawodnik();

            zawodnik.zawodnik_id  = Int32.Parse(textBox12.Text);
            zawodnik.nazwisko     = textBox13.Text;
            zawodnik.numer        = Int32.Parse(textBox11.Text);
            zawodnik.data_urodzin = DateTime.Parse(textBox10.Text);
            EdytujZawodnikaSerwer(zawodnik);
            MessageBox.Show(null, "Edytowano zawodnika!", "INFO", MessageBoxButtons.OK, MessageBoxIcon.Information);
            PobierzZawodnika();
            textBox12.Text = String.Empty;
            textBox13.Text = String.Empty;
            textBox11.Text = String.Empty;
            textBox10.Text = String.Empty;
        }
Exemple #3
0
        private bool UsunZawodnikaSerwer(Zawodnik zawodnik)
        {
            var httpWebRequest = (HttpWebRequest)WebRequest.Create("http://ania.feel3d.nazwa.pl/api/zawodnicy/delete.php");

            httpWebRequest.ContentType = "application/json";
            httpWebRequest.Method      = "POST";

            try
            {
                using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
                {
                    string JsonString = JsonConvert.SerializeObject(zawodnik);

                    streamWriter.Write(JsonString);
                    streamWriter.Flush();
                    streamWriter.Close();
                }
            }
            catch (Exception e)
            {
                return(false);
            }

            try
            {
                using (var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse())
                {
                    if ((int)httpResponse.StatusCode < 200 && (int)httpResponse.StatusCode > 299)
                    {
                        return(false);
                    }
                    var streamReader = new StreamReader(httpResponse.GetResponseStream());
                    return(true);
                }
            }
            catch (Exception e)
            {
                return(false);
            }
        }