예제 #1
0
 private void txtsearch_TextChanged(object sender, EventArgs e)
 {
     try
     {
         clearAll();
         if (txtsearch.Text != "" && s_index == 0)
         {
             bs_member.DataSource     = obj_memberBAL.filterCode(int.Parse(txtsearch.Text));
             DataGridView1.DataSource = bs_member;
         }
         else if (txtsearch.Text != "" && s_index == 1)
         {
             bs_member.DataSource     = obj_memberBAL.filterLname(txtsearch.Text);
             DataGridView1.DataSource = bs_member;
         }
         else
         {
             bs_member.DataSource     = obj_memberBAL.fill();
             DataGridView1.DataSource = bs_member;
         }
     }
     catch (Exception ex)
     {
         errorProvider1.SetError(txtsearch, "کد جستجو را درست وارد نمائید");
     }
 }
예제 #2
0
 private void frmEditMember_Load(object sender, EventArgs e)
 {
     obj_memberBAL            = new memberBAL(Properties.Settings.Default.conasli);
     entMember                = new EntMember();
     bs_member.DataSource     = obj_memberBAL.fill();
     DataGridView1.DataSource = bs_member;
     btn_browse.Enabled       = btn_delete.Enabled = btn_update.Enabled = false;
 }
예제 #3
0
 private void frmMember_Load(object sender, EventArgs e)
 {
     obj_member = new memberBAL(Properties.Settings.Default.conasli);
     entMember  = new EntMember();
     DataGridView1.DataSource = obj_member.fill();
 }
예제 #4
0
        private void btn_insert_Click(object sender, EventArgs e)
        {
            try
            {
                DateTime resultdt;

                //if (DateTime.TryParse(date_str, out result))
                //{
                //}
                errorProvider1.Clear();
                if (txtcode.Text == "")
                {
                    errorProvider1.SetError(txtcode, "کد عضویت  را وارد کنید");
                }
                else if (txtfname.Text == "")
                {
                    errorProvider1.SetError(txtfname, "نام را وارد کنید");
                }
                else if (txtlname.Text == "")
                {
                    errorProvider1.SetError(txtlname, "نام خانوادگی را وارد کنید");
                }
                else if (txtsh.Text == "")
                {
                    errorProvider1.SetError(txtsh, "شماره شناسنامه را  وارد کنید");
                }
                else if (txtfather.Text == "")
                {
                    errorProvider1.SetError(txtfather, "نام پدر را وارد کنید");
                }
                else if (!DateTime.TryParse(txtbirthday.Text, out resultdt))
                {
                    errorProvider1.SetError(txtbirthday, " تاریخ تولد را درست وارد کنید");
                }
                else if (cmbgride.SelectedIndex == -1)
                {
                    errorProvider1.SetError(cmbgride, "مدرک تحصیلی را انتخاب کنید");
                }
                else if (txtzamen.Text == "")
                {
                    errorProvider1.SetError(txtzamen, "نام ضامن را وارد کنید");
                }
                else if (txtzamentell.Text == "")
                {
                    errorProvider1.SetError(txtzamentell, "شماره تلفن ضامن را وارد کنید");
                }
                else if (!DateTime.TryParse(txtozviat.Text, out resultdt))
                {
                    errorProvider1.SetError(txtozviat, "تاریخ عضویت را درست وارد کنید");
                }
                else if (txttell.Text == "")
                {
                    errorProvider1.SetError(txttell, "شماره تلفن عضو را وارد کنید");
                }
                else if (txtadress.Text == "")
                {
                    errorProvider1.SetError(txtadress, "نشانی عضو را وارد کنید");
                }
                //else if (picmember.Image ==null)
                //{
                //    errorProvider1.SetError(btn_browse, "عکس را انتخاب کنید");
                //}
                else
                {
                    //  '''''''''tabdile ax az jpeg be byte''''''''''''
                    MemoryStream strmemory = new MemoryStream();
                    picmember.Image.Save(strmemory, picmember.Image.RawFormat);
                    byte[] buffer = strmemory.GetBuffer();
                    // strmemory.Position = 0;
                    // strmemory.Read(buffer, 0, Convert.ToInt32(strmemory.Length));
                    // '''''''entesabe maghadir member'''''''''''
                    entMember.m_code      = int.Parse(txtcode.Text);
                    entMember.m_lname     = txtlname.Text;
                    entMember.m_fname     = txtfname.Text;
                    entMember.m_sh        = int.Parse(txtsh.Text);
                    entMember.m_father    = txtfather.Text;
                    entMember.m_gride     = cmbgride.SelectedItem.ToString();
                    entMember.m_birthday  = txtbirthday.Text;
                    entMember.m_zamen     = txtzamen.Text;
                    entMember.m_zamenTell = txtzamentell.Text;
                    entMember.m_ozviat    = txtozviat.Text;
                    entMember.m_tell      = txttell.Text;
                    entMember.m_address   = txtadress.Text;
                    entMember.m_pic       = buffer;
                    obj_member.insert(entMember);
                    DataGridView1.DataSource = obj_member.fill();
                    clearAll();
                    FMessegeBox.FarsiMessegeBox.Show("اطلاعات عضو جدید با موفقیت ثبت شد", "ثبت اطلاعات", FMessegeBox.FMessegeBoxButtons.Ok, FMessegeBox.FMessegeBoxIcons.Information);
                }
            }
            catch (Exception ex)
            {
                // FMessegeBox.FarsiMessegeBox.Show("اطلاعات عضو را به درستی وارد نمائید","هشدار",FMessegeBox.FMessegeBoxButtons.Ok,FMessegeBox.FMessegeBoxIcons.Error);
            }
        }