Example #1
0
 public List<General_View> Initialize_Grid()
 {
     List<General_View> Complete_Data = new List<General_View>();
     General_View Current = new General_View();
     string department, faculty, university;
     var personal = Person.GetAll();
     var assigments = ph_assigments.GetAll();
    // var wherefrom = citizenship.GetAll();
     
     var identityCard = ID_Cards.GetAll();
     
 
     for (int i = 0; i < personal.Count; i++)
     {
         Complete_Data.Add(new General_View());            
         Complete_Data[i].FirstName = personal[i].FirstName;
         Complete_Data[i].LastName = personal[i].LastName;
         Complete_Data[i].SirName = personal[i].SirName;
         Complete_Data[i].id = personal[i].id_person;
         //Complete_Data[i].EGN = identityCard.Where(w=> w.id_person == Complete_Data[i].id).Select(s => s.EGN).ToString();
         //Complete_Data[i].Start = assigments.Where(w => w.id_person == Complete_Data[i].id).Select(s => s.StartDate).ToString();
         //Complete_Data[i].End = assigments.Where(w => w.id_person == Complete_Data[i].id).Select(s => s.EndDate).ToString();
        
         FindDep(Complete_Data[i].id, assigments, out department, out faculty, out university);
         Complete_Data[i].Department = department;
         Complete_Data[i].Faculty = faculty;
         Complete_Data[i].University = university;
     }
     return Complete_Data;
 }
 public Add_New_Person(General_View person)
 {
     InitializeComponent();
     EditData = person;
 }