public StudentPreviewDataView DataBaseShowStudentPreview(int indexNumber)
        {
            command = new MySqlCommand($"CALL wyswietl_dane_studenta_podglad('{indexNumber}')", this.conection);
            reader  = command.ExecuteReader();
            StudentPreviewDataView studentPreviewData = new StudentPreviewDataView();

            if (reader.HasRows)
            {
                while (reader.Read())
                {
                    studentPreviewData.IndexNumber     = int.Parse(reader.GetValue(0).ToString());
                    studentPreviewData.Pesel           = reader.GetValue(1).ToString();
                    studentPreviewData.Name            = reader.GetValue(2).ToString();
                    studentPreviewData.Surname         = reader.GetValue(3).ToString();
                    studentPreviewData.DateOfBirth     = DateTime.Parse(reader.GetValue(4).ToString());
                    studentPreviewData.Sex             = char.Parse(reader.GetValue(5).ToString());
                    studentPreviewData.ContactNumber   = reader.GetValue(6).ToString();
                    studentPreviewData.Country         = reader.GetValue(7).ToString();
                    studentPreviewData.City            = reader.GetValue(8).ToString();
                    studentPreviewData.Street          = reader.GetValue(9).ToString();
                    studentPreviewData.HouseNumber     = reader.GetValue(10).ToString();
                    studentPreviewData.ApartmentNumber = reader.GetValue(11).ToString();
                    studentPreviewData.PostalCode      = reader.GetValue(12).ToString();
                    studentPreviewData.StudyFiled      = reader.GetValue(13).ToString();
                    studentPreviewData.Degree          = int.Parse(reader.GetValue(14).ToString());
                    studentPreviewData.Semestr         = int.Parse(reader.GetValue(15).ToString());
                }
            }
            reader.Close();
            return(studentPreviewData);
        }
Exemplo n.º 2
0
 private void ShowChoosenStudentData()
 {
     studentPreviewData           = DbService.DataBaseShowStudentPreview(choosenIndexNumber);
     tableRowContentList[0].Text  = studentPreviewData.IndexNumber.ToString();
     tableRowContentList[1].Text  = studentPreviewData.Pesel;
     tableRowContentList[2].Text  = studentPreviewData.Name;
     tableRowContentList[3].Text  = studentPreviewData.Surname;
     tableRowContentList[4].Text  = studentPreviewData.DateOfBirth.ToString();
     tableRowContentList[5].Text  = studentPreviewData.Sex.ToString();
     tableRowContentList[6].Text  = studentPreviewData.ContactNumber;
     tableRowContentList[7].Text  = studentPreviewData.Country;
     tableRowContentList[8].Text  = studentPreviewData.City;
     tableRowContentList[9].Text  = studentPreviewData.Street;
     tableRowContentList[10].Text = studentPreviewData.HouseNumber;
     tableRowContentList[11].Text = studentPreviewData.ApartmentNumber;
     tableRowContentList[12].Text = studentPreviewData.PostalCode;
     tableRowContentList[13].Text = studentPreviewData.StudyFiled;
     tableRowContentList[14].Text = studentPreviewData.Degree.ToString();
     tableRowContentList[15].Text = studentPreviewData.Semestr.ToString();
 }