public ShowDataSoldeir(SoldierData soldeir_data) { InitializeComponent(); soldeir = soldeir_data; if (soldeir != null) { rank.Text = soldeir.rank; post.Text = soldeir.post; name.Text = soldeir.name; data.Text = soldeir.data; adress.Text = soldeir.adress; education.Text = soldeir.education; maritalstatus.Text = soldeir.maritalstatus; father.Text = soldeir.father; mother.Text = soldeir.mother; brother.Text = soldeir.brother.Replace('$', '\n'); rota.Text = soldeir.rota; grandmm.Text = soldeir.grandmm; broughtup.Text = soldeir.broughtup; crime.Text = soldeir.crime; border.Text = soldeir.border; commissariat.Text = soldeir.commissariat; health.Text = soldeir.health; hobby.Text = soldeir.hobby; future.Text = soldeir.future; familyKiev.Text = soldeir.familyKiev; familyborder.Text = soldeir.familyborder; grandfm.Text = soldeir.grandfm; grandmf.Text = soldeir.grandmf; grandff.Text = soldeir.grandff; postponement.Text = soldeir.postponement; comboBox1.Text = soldeir.serve; } }
private void DataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { string idsoldeir; try { idsoldeir = dataGridView1.Rows[e.RowIndex].Cells[2].Value.ToString(); SoldierData sd = new SoldierData(); using (ArmyDBContext adb = new ArmyDBContext()) { sd = adb.SoldierDatas.FirstOrDefault(p => p.name == idsoldeir); } ShowDataSoldeir sds = new ShowDataSoldeir(sd); sds.ShowDialog(); ShowDataGrid(); } catch { } }
private void Add_Click(object sender, EventArgs e) { using (ArmyDBContext adb = new ArmyDBContext()) { var exist_soldeir = adb.SoldierDatas.FirstOrDefault(p => p.name == name.Text); if (exist_soldeir == null) { SoldierData ASD = new SoldierData(); ASD.rank = rank.Text; ASD.post = post.Text; ASD.name = name.Text; ASD.data = data1.Text + ' ' + data2.Text + ' ' + data3.Text; ASD.adress = adress.Text; ASD.education = education.Text; ASD.maritalstatus = maritalstatus.Text; ASD.father = father.Text; ASD.mother = mother.Text; ASD.brother = brother.Text.Replace('\n', '$'); ASD.grandmm = grandmm.Text; ASD.grandfm = grandfm.Text; ASD.grandmf = grandmf.Text; ASD.grandff = grandff.Text; ASD.broughtup = broughtup.Text; ASD.crime = crime.Text; ASD.border = border.Text; ASD.familyborder = familyborder.Text; ASD.commissariat = commissariat.Text; ASD.postponement = postponement.Text; ASD.health = health.Text; ASD.hobby = hobby.Text; ASD.future = future.Text; ASD.familyKiev = familyKiev.Text; ASD.rota = rota.Text; ASD.serve = comboBox1.Text; adb.SoldierDatas.Add(ASD); adb.SaveChanges(); } else { MessageBox.Show("Такий солдат вже доданий до бази даних!!!"); } } }