public PersCard GetData() { PersCard card = new PersCard(); card.PersCard_Id = id; card.PersCard_FName = tbFName.Text; card.PersCard_MName = tbMName.Text; card.PersCard_LName = tbLName.Text; card.PersCard_TIN = tbTIN.Text; int exp = 0; int.TryParse(tbExp.Text, out exp); card.PersCard_Exp = exp; int grade = 0; int.TryParse(tbGrade.Text, out grade); card.PersCard_Grade = grade; DateTime dob; DateTime.TryParse(tbDOB.Text, out dob); card.PersCard_DOB = dob; DateTime dor; DateTime.TryParse(tbDOR.Text, out dor); card.PersCard_DOR = dor; DateTime dod; DateTime.TryParse(tbDOD.Text, out dod); card.PersCard_DOD = dod; DateTime dop; DateTime.TryParse(tbDOP.Text, out dop); card.PersCard_DOP = dop; for (int n = 0; n < dgvAddInfo.RowCount; n++) { AddInfo info = dgvAddInfo.Rows[n].DataBoundItem as AddInfo; if (info != null) { switch (info.Id) { case 1: { int res = 0; int.TryParse(info.Child.ToString(), out res); card.PersCard_ChldM1 = res; } break; case 2: { int res = 0; int.TryParse(info.Child.ToString(), out res); card.PersCard_ChldM2 = res; } break; case 3: { int res = 0; int.TryParse(info.Child.ToString(), out res); card.PersCard_ChldM3 = res; } break; case 4: { int res = 0; int.TryParse(info.Child.ToString(), out res); card.PersCard_ChldM4 = res; } break; case 5: { int res = 0; int.TryParse(info.Child.ToString(), out res); card.PersCard_ChldM5 = res; } break; case 6: { int res = 0; int.TryParse(info.Child.ToString(), out res); card.PersCard_ChldM6 = res; } break; case 7: { int res = 0; int.TryParse(info.Child.ToString(), out res); card.PersCard_ChldM7 = res; } break; case 8: { int res = 0; int.TryParse(info.Child.ToString(), out res); card.PersCard_ChldM8 = res; } break; case 9: { int res = 0; int.TryParse(info.Child.ToString(), out res); card.PersCard_ChldM9 = res; } break; case 10: { int res = 0; int.TryParse(info.Child.ToString(), out res); card.PersCard_ChldM10 = res; } break; case 11: { int res = 0; int.TryParse(info.Child.ToString(), out res); card.PersCard_ChldM11 = res; } break; case 12: { int res = 0; int.TryParse(info.Child.ToString(), out res); card.PersCard_ChldM12 = res; } break; } } } return(card); }
private void FillDataRec(SqlDataReader reader, PersCard card) { int resInt = 0; DateTime resDt = DateTime.MinValue; if (int.TryParse(reader["PersCard_Id"].ToString(), out resInt)) { card.PersCard_Id = resInt; } card.PersCard_FName = reader["PersCard_FName"].ToString(); card.PersCard_MName = reader["PersCard_MName"].ToString(); card.PersCard_LName = reader["PersCard_LName"].ToString(); card.PersCard_TIN = reader["PersCard_TIN"].ToString(); if (int.TryParse(reader["PersCard_Exp"].ToString(), out resInt)) { card.PersCard_Exp = resInt; } if (int.TryParse(reader["PersCard_Grade"].ToString(), out resInt)) { card.PersCard_Grade = resInt; } if (int.TryParse(reader["PersCard_Grade"].ToString(), out resInt)) { card.PersCard_Grade = resInt; } if (DateTime.TryParse(reader["PersCard_DOB"].ToString(), out resDt)) { card.PersCard_DOB = resDt; } if (DateTime.TryParse(reader["PersCard_DOR"].ToString(), out resDt)) { card.PersCard_DOR = resDt; } if (DateTime.TryParse(reader["PersCard_DOD"].ToString(), out resDt)) { card.PersCard_DOD = resDt; } //if (int.TryParse(reader["PersCard_Pens"].ToString(), out resInt)) //{ // card.PersCard_Pens = resInt; //} if (DateTime.TryParse(reader["PersCard_DOP"].ToString(), out resDt)) { card.PersCard_DOP = resDt; } if (int.TryParse(reader["PersCard_ChldM1"].ToString(), out resInt)) { card.PersCard_ChldM1 = resInt; } if (int.TryParse(reader["PersCard_ChldM2"].ToString(), out resInt)) { card.PersCard_ChldM2 = resInt; } if (int.TryParse(reader["PersCard_ChldM3"].ToString(), out resInt)) { card.PersCard_ChldM3 = resInt; } if (int.TryParse(reader["PersCard_ChldM4"].ToString(), out resInt)) { card.PersCard_ChldM4 = resInt; } if (int.TryParse(reader["PersCard_ChldM5"].ToString(), out resInt)) { card.PersCard_ChldM5 = resInt; } if (int.TryParse(reader["PersCard_ChldM6"].ToString(), out resInt)) { card.PersCard_ChldM6 = resInt; } if (int.TryParse(reader["PersCard_ChldM7"].ToString(), out resInt)) { card.PersCard_ChldM7 = resInt; } if (int.TryParse(reader["PersCard_ChldM8"].ToString(), out resInt)) { card.PersCard_ChldM8 = resInt; } if (int.TryParse(reader["PersCard_ChldM9"].ToString(), out resInt)) { card.PersCard_ChldM9 = resInt; } if (int.TryParse(reader["PersCard_ChldM10"].ToString(), out resInt)) { card.PersCard_ChldM10 = resInt; } if (int.TryParse(reader["PersCard_ChldM11"].ToString(), out resInt)) { card.PersCard_ChldM11 = resInt; } if (int.TryParse(reader["PersCard_ChldM12"].ToString(), out resInt)) { card.PersCard_ChldM12 = resInt; } /* * if (int.TryParse(reader["PersCard_SpecExpIdM1"].ToString(), out resInt)) * { * card.PersCard_SpecExpIdM1 = resInt; * } * if (int.TryParse(reader["PersCard_SpecExpIdM2"].ToString(), out resInt)) * { * card.PersCard_SpecExpIdM2 = resInt; * } * if (int.TryParse(reader["PersCard_SpecExpIdM3"].ToString(), out resInt)) * { * card.PersCard_SpecExpIdM3 = resInt; * } * if (int.TryParse(reader["PersCard_SpecExpIdM4"].ToString(), out resInt)) * { * card.PersCard_SpecExpIdM4 = resInt; * } * if (int.TryParse(reader["PersCard_SpecExpIdM5"].ToString(), out resInt)) * { * card.PersCard_SpecExpIdM5 = resInt; * } * if (int.TryParse(reader["PersCard_SpecExpIdM6"].ToString(), out resInt)) * { * card.PersCard_SpecExpIdM6 = resInt; * } * if (int.TryParse(reader["PersCard_SpecExpIdM7"].ToString(), out resInt)) * { * card.PersCard_SpecExpIdM7 = resInt; * } * if (int.TryParse(reader["PersCard_SpecExpIdM8"].ToString(), out resInt)) * { * card.PersCard_SpecExpIdM8 = resInt; * } * if (int.TryParse(reader["PersCard_SpecExpIdM9"].ToString(), out resInt)) * { * card.PersCard_SpecExpIdM9 = resInt; * } * if (int.TryParse(reader["PersCard_SpecExpIdM10"].ToString(), out resInt)) * { * card.PersCard_SpecExpIdM10 = resInt; * } * if (int.TryParse(reader["PersCard_SpecExpIdM11"].ToString(), out resInt)) * { * card.PersCard_SpecExpIdM11 = resInt; * } * if (int.TryParse(reader["PersCard_SpecExpIdM12"].ToString(), out resInt)) * { * card.PersCard_SpecExpIdM12 = resInt; * } */ }
public void SetData(PersCard card) { if (card == null) { return; } id = card.PersCard_Id; tbFName.Text = card.PersCard_FName; tbMName.Text = card.PersCard_MName; tbLName.Text = card.PersCard_LName; tbTIN.Text = card.PersCard_TIN; if (card.PersCard_Exp != 0) { tbExp.Text = card.PersCard_Exp.ToString(); } if (card.PersCard_Grade != 0) { tbGrade.Text = card.PersCard_Grade.ToString(); } if (card.PersCard_DOB != DateTime.MinValue) { tbDOB.Text = card.PersCard_DOB.ToShortDateString(); } if (card.PersCard_DOR != DateTime.MinValue) { tbDOR.Text = card.PersCard_DOR.ToShortDateString(); } if (card.PersCard_DOD != DateTime.MinValue) { tbDOD.Text = card.PersCard_DOD.ToShortDateString(); } if (card.PersCard_DOP != DateTime.MinValue) { tbDOP.Text = card.PersCard_DOP.ToShortDateString(); } for (int n = 0; n < addInfo.Count; n++) { switch (n + 1) { case 1: addInfo[n].Child = card.PersCard_ChldM1; break; case 2: addInfo[n].Child = card.PersCard_ChldM2; break; case 3: addInfo[n].Child = card.PersCard_ChldM3; break; case 4: addInfo[n].Child = card.PersCard_ChldM4; break; case 5: addInfo[n].Child = card.PersCard_ChldM5; break; case 6: addInfo[n].Child = card.PersCard_ChldM6; break; case 7: addInfo[n].Child = card.PersCard_ChldM7; break; case 8: addInfo[n].Child = card.PersCard_ChldM8; break; case 9: addInfo[n].Child = card.PersCard_ChldM9; break; case 10: addInfo[n].Child = card.PersCard_ChldM10; break; case 11: addInfo[n].Child = card.PersCard_ChldM11; break; case 12: addInfo[n].Child = card.PersCard_ChldM12; break; } } }