Example #1
0
        private void Form2_Load(object sender, EventArgs e)
        {
            if (Var_per == null && Num_Este == null)
            {
                Pic.Image = Image.FromFile(G.DIRIMG);
                Pic.Tag   = G.DIRIMG;

                foreach (Control c in Panel_Main.Controls)
                {
                    if (!c.Name.Equals(Cmb_var_per.Name))
                    {
                        c.Enabled = false;
                    }
                }
            }
            else
            {
                Personnel personel = new Personnel();
                personel.Num_Este = Num_Este;
                personel.Var_per  = Var_per;
                recordFromUser    = personel.selectRecorUser();
                if ("1" == recordFromUser[0].var_per)
                {
                    Cmb_var_per.SelectedIndex = 0;
                    Txt_Salar.Text            = recordFromUser[0].salar.ToString();
                    Txt_Rank.Text             = recordFromUser[0].degree;
                    Txt_Start.Text            = recordFromUser[0].date_Start;
                    Txt_End.Text  = recordFromUser[0].date_End;
                    Txt_Base.Text = recordFromUser[0].Base.ToString();
                }
                else if ("2" == recordFromUser[0].var_per)
                {
                    Cmb_var_per.SelectedIndex = 1;
                    Txt_Salar.Text            = recordFromUser[0].salar.ToString();
                    Txt_Rank.Text             = recordFromUser[0].degree;
                    Txt_Base.Text             = recordFromUser[0].Base.ToString();
                }
                else if ("4" == recordFromUser[0].var_per)
                {
                    Cmb_var_per.SelectedIndex = 3;
                    Txt_Salar.Text            = recordFromUser[0].salar.ToString();
                    Txt_Rank.Text             = recordFromUser[0].degree;
                    Txt_Base.Text             = recordFromUser[0].Base.ToString();
                }
                else
                {
                    Cmb_var_per.SelectedIndex = 2;
                    Txt_Part.Text             = recordFromUser[0].part;
                    Txt_Year.Text             = recordFromUser[0].year;
                    Txt_date.Text             = recordFromUser[0].date_Este;
                }
                Txt_name.Text   = recordFromUser[0].name;
                Txt_family.Text = recordFromUser[0].family;
                Txt_father.Text = recordFromUser[0].father;
                Txt_Iden.Text   = recordFromUser[0].iden;
                Txt_Marr.Text   = recordFromUser[0].marr;
                Txt_Meli.Text   = recordFromUser[0].meli;
                Txt_Este.Text   = recordFromUser[0].num_Este;
                if (recordFromUser[0].sex == 0)
                {
                    Cmb_Sex.SelectedIndex = 0;
                }
                else if (recordFromUser[0].sex == 1)
                {
                    Cmb_Sex.SelectedIndex = 1;
                }
                Txt_Born.Text         = recordFromUser[0].born;
                Txt_W_Born.Text       = recordFromUser[0].W_born;
                Txt_W_Doc.Text        = recordFromUser[0].w_Doc;
                Txt_Trai.Text         = recordFromUser[0].trai;
                Txt_Tel.Text          = recordFromUser[0].mobile;
                Txt_Situ.Text         = recordFromUser[0].situ;
                Txt_orga.Text         = recordFromUser[0].organ;
                Pic.Image             = Image.FromFile(recordFromUser[0].pic);
                Pic.Tag               = recordFromUser[0].pic;
                Cmb_Ser_Ostan.Text    = recordFromUser[0].ser_ostan;
                Cmb_Ser_sharstan.Text = recordFromUser[0].ser_sharstan;
                Cmb_Ex_ostan.Text     = recordFromUser[0].ex_ostan;
                Cmb_Ex_sharsten.Text  = recordFromUser[0].ex_sharstan;
                // MessageBox.Show("" + recordFromUser[0].ex_ostan);
                Cmb_var_per.Enabled = false;
                Btn_Save.Text       = "ثبت ویرایش";
                Btn_New.Enabled     = false;
            }
            WhereIs whereIs = new WhereIs();

            ostans = whereIs.selectRecordOstan();
            for (int i = 0; ostans.Count > i; i++)
            {
                Cmb_Ser_Ostan.Items.Add(ostans[i].nameOstan);
                Cmb_Ex_ostan.Items.Add(ostans[i].nameOstan);
            }
        }