Example #1
0
        private async System.Threading.Tasks.Task Serch()
        {
            int NumberPhones = 0;

            try
            {
                NumberPhones = Convert.ToInt32(textBoxX2.Text);
            }
            catch { }
            List <CV_Info> CvList = await CV_Info.Serch(textBox1.Text, textBox2.Text, comboBox1.SelectedIndex != -1?CV_Study.CV_StudyList[comboBox1.SelectedIndex].id : -1, comboBox2.SelectedIndex, comboBox3.SelectedIndex != -1?CvTeamNeed.CvTeamNeedList[comboBox3.SelectedIndex].id : -1, checkBoxX1.Checked, NumberPhones, textBoxX1.Text, comboBoxEx1.SelectedIndex != -1?CvTeamNeed.CvTeamNeedList[comboBoxEx1.SelectedIndex].id : -1, textBoxX3.Text);

            List <CV_Info> CvListAfter = new  List <CV_Info>();

            if (comboBoxEx2.SelectedIndex != -1)
            {
                for (int i = 0; i < CvList.Count; i++)
                {
                    if (await HaveScil.GetHAVECVSELC(CvList[i].id, Scileis.ScileislList[comboBoxEx2.SelectedIndex].id))
                    {
                        CvListAfter.Add(CvList[i]);
                    }
                }
            }
            else
            {
                CvListAfter = CvList;
            }
            System.Threading.Tasks.Task.Run(() =>
            {
                ClassDataGridViewDo.DataGridEnterGridForCV_InfoCV(dataGridViewX1, CvListAfter);
            }
                                            );
        }
        private void buttonX1_Click(object sender, EventArgs e)
        {
            if (comboBoxEx1.SelectedIndex == -1)
            {
                MegBox.Show("يجب إختيار من قائمة");
                return;
            }


            if (HaveScil == null)
            {
                HaveScil          = new HaveScil(NumberAdderId, Scileis.ScileislList[comboBoxEx1.SelectedIndex].id, CV_INFo, ratingStar1.Rating);
                this.DialogResult = System.Windows.Forms.DialogResult.OK;
            }
            else
            {
                HaveScil          = new HaveScil(HaveScil.id, Scileis.ScileislList[comboBoxEx1.SelectedIndex].id, CV_INFo, ratingStar1.Rating);
                this.DialogResult = System.Windows.Forms.DialogResult.OK;
            }
        }
Example #3
0
        private async void CvAdder_Load(object sender, EventArgs e)
        {
            ClassDataGridViewDo.DataGridAddVuleComBoxEx(comboBoxEx1, CV_Study.CV_StudyList);
            ClassDataGridViewDo.DataGridAddVuleComBoxEx(comboBoxEx3, CvTeamNeed.CvTeamNeedList);
            ClassDataGridViewDo.DataGridAddVuleComBoxEx(comboBoxEx4, CvTeamNeed.CvTeamNeedList);
            if (CV_i != null)
            {
                labelX4.Text              = CV_i.GetCodeArch();
                textBoxX1.Text            = CV_i.FullName;
                textBoxX2.Text            = CV_i.Notes;
                comboBoxEx1.SelectedIndex = ClassDataGridViewDo.RetunIndexByIdSech(CV_i.Id_Study, CV_Study.CV_StudyList);
                comboBoxEx2.SelectedIndex = CV_i.Year_sutr;
                comboBoxEx3.SelectedIndex = ClassDataGridViewDo.RetunIndexByIdSech(CV_i.ID_TemaNeed, CvTeamNeed.CvTeamNeedList);
                checkBoxX1.Checked        = CV_i.Bit;
                integerInput1.Value       = CV_i.Numberphone;

                /////
                comboBoxEx4.SelectedIndex = ClassDataGridViewDo.RetunIndexByIdSech(CV_i.ToOutTeam, CvTeamNeed.CvTeamNeedList);

                if (CV_i.Date != null)
                {
                    dateTimeInput2.Value = Convert.ToDateTime(CV_i.ToOutDate);
                }
                textBoxX3.Text = CV_i.Notesout;
                /////////
                if (CV_i.Date != null)
                {
                    dateTimeInput1.Value = Convert.ToDateTime(CV_i.Date);
                }

                listHavescil = await HaveScil.GetByidInfoCV(CV_i.id);


                ClassDataGridViewDo.DataGridEnterGridHaveSsciles(dataGridViewX1, listHavescil);
            }
            else
            {
                dateTimeInput1.Value = DateTime.Now;
            }
        }
 public AdderHaveSciles(HaveScil HaveScil = null, int CV_INFo = 0)
 {
     InitializeComponent();
     this.HaveScil = HaveScil;
     this.CV_INFo  = CV_INFo;
 }