اذهب إلى المحتوى

Code Zero

الأعضاء
  • المساهمات

    16
  • تاريخ الانضمام

  • تاريخ آخر زيارة

كل منشورات العضو Code Zero

  1. private void dataGridView1_SelectionChanged(object sender, EventArgs e) { try { //here id = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString()); var p = db.TBL_SPECIALIST.SingleOrDefault(x => x.SPECIALIST_ID == id); edt_name.Text = p.SPECIALIST_NAME.ToString(); edt_brith_date.Text = p.SPECIALIST_BIRTHDATE.ToString(); edt_age.Text = p.SPECIALIST_AGE_NOW.ToString(); edt_education.Text = p.SPECIALIST_EDUCATION.ToString(); edt_id_num.Text = p.SPECIALIST_ID_NUMBER.ToString(); edt_phone.Text = p.SPECIALIST_PHONE.ToString(); edt_address.Text = p.SPECIALIST_ADDRESS.ToString(); edt_active.Text = p.SPECIALIST_ACTIVE.ToString(); // LISTBOX SelectionChanged lbx_work_history.Items.Clear(); string[] workHistoryArray = p.SPECIALIST_WORKED_BEFORE.Split(','); foreach (string item in workHistoryArray) { lbx_work_history.Items.Add(item.Trim()); } lbx_Specialization.Items.Clear(); string[] Specialization = p.SPECIALIST_Specialization.Split(','); foreach (string item in Specialization) { lbx_Specialization.Items.Add(item.Trim()); } lbx_work_time.Items.Clear(); string[] WORKING_DAYES = p.SPECIALIST_WORKING_DAYES.Split(','); foreach (string item in WORKING_DAYES) { lbx_work_time.Items.Add(item.Trim()); } edt_salary_type.Text = p.SPECIALIST_SALARY_TYPE.ToString(); edt_salary_amount.Text = p.SPECIALIST_SALARY_AMOUNT.ToString(); edt_salary_time.Text = p.SPECIALIST_SALARY_TIME.ToString(); //p.ADDED_BY = //p.BRANCH_NAME= } catch (Exception) { return; } جزاكم الله خيرا اخى مصطفى هذا الطريقة عملت على الوجه الامثل
  2. private void dataGridView1_SelectionChanged(object sender, EventArgs e) { try { //here id = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString()); var p = db.TBL_SPECIALIST.SingleOrDefault(x => x.SPECIALIST_ID == id); edt_name.Text = p.SPECIALIST_NAME.ToString(); edt_brith_date.Text = p.SPECIALIST_BIRTHDATE.ToString(); edt_age.Text = p.SPECIALIST_AGE_NOW.ToString(); edt_education.Text = p.SPECIALIST_EDUCATION.ToString(); edt_id_num.Text = p.SPECIALIST_ID_NUMBER.ToString(); edt_phone.Text = p.SPECIALIST_PHONE.ToString(); edt_address.Text = p.SPECIALIST_ADDRESS.ToString(); edt_active.Text = p.SPECIALIST_ACTIVE.ToString(); // LISTBOX SelectionChanged lbx_work_history.Items.Clear(); string[] workHistoryArray = p.SPECIALIST_WORKED_BEFORE.Split(','); foreach (string item in workHistoryArray) { lbx_work_history.Items.Add(item.Trim()); } lbx_Specialization.Items.Clear(); string[] Specialization = p.SPECIALIST_Specialization.Split(','); foreach (string item in Specialization) { lbx_Specialization.Items.Add(item.Trim()); } lbx_work_time.Items.Clear(); string[] WORKING_DAYES = p.SPECIALIST_WORKING_DAYES.Split(','); foreach (string item in WORKING_DAYES) { lbx_work_time.Items.Add(item.Trim()); } edt_salary_type.Text = p.SPECIALIST_SALARY_TYPE.ToString(); edt_salary_amount.Text = p.SPECIALIST_SALARY_AMOUNT.ToString(); edt_salary_time.Text = p.SPECIALIST_SALARY_TIME.ToString(); //p.ADDED_BY = //p.BRANCH_NAME= } catch (Exception) { return; } الحمد لله قد افادتنى طريقة اخى Mahmoud Hassan على الوجة الامثل
  3. اكرمكم الله وزادكم من علمه وجزاكم الله عنا خيرا والله احبكم فى الله
  4. السلام عليكم فورم تعديل وحذف البيانات وفيه داتا جريد فيو المفروض ابحث عن الاسم المراد تعديل البيانات الخاصة به وبيكون فى البيانات listbox وفيه بيانات كتير ازاى اقدر انزل البيانات من الداتا بيز الى listbox علشان اعدل فيها انا بستخدم الكود ده private void dataGridView1_SelectionChanged(object sender, EventArgs e) { try { //here id = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString()); var p = db.TBL_SPECIALIST.SingleOrDefault(x => x.SPECIALIST_ID == id); edt_name.Text = p.SPECIALIST_NAME.ToString(); edt_brith_date.Text = p.SPECIALIST_BIRTHDATE.ToString(); edt_age.Text = p.SPECIALIST_AGE_NOW.ToString(); edt_education.Text = p.SPECIALIST_EDUCATION.ToString(); edt_id_num.Text = p.SPECIALIST_ID_NUMBER.ToString(); edt_phone.Text = p.SPECIALIST_PHONE.ToString(); edt_address.Text = p.SPECIALIST_ADDRESS.ToString(); edt_active.Text = p.SPECIALIST_ACTIVE.ToString(); //listbox lbx_work_history.Items=p.SPECIALIST_WORKED_BEFORE.ToString();
  5. طيب انا اسف انا عملتها كدا p.SPECIALIST_WORKED_BEFORE = string.Join(", ", lbx_work_history.Items.Cast<object>()); لو عايز استدعيها من الداتا بيز ارجعها الى اليست بوكس تانى علشان لو عايز اعدل فيها private void dataGridView1_SelectionChanged(object sender, EventArgs e) { try { //here id = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString()); var p = db.TBL_SPECIALIST.SingleOrDefault(x => x.SPECIALIST_ID == id); edt_name.Text = p.SPECIALIST_NAME.ToString(); edt_brith_date.Text = p.SPECIALIST_BIRTHDATE.ToString(); edt_age.Text = p.SPECIALIST_AGE_NOW.ToString(); edt_education.Text = p.SPECIALIST_EDUCATION.ToString(); edt_id_num.Text = p.SPECIALIST_ID_NUMBER.ToString(); edt_phone.Text = p.SPECIALIST_PHONE.ToString(); edt_address.Text = p.SPECIALIST_ADDRESS.ToString(); edt_active.Text = p.SPECIALIST_ACTIVE.ToString(); //listbox lbx_work_history.Items=p.SPECIALIST_WORKED_BEFORE.ToString();
  6. formes.DB.TBL_SPECIALIST p = new formes.DB.TBL_SPECIALIST(); p.SPECIALIST_DATE = DateTime.Now; p.SPECIALIST_NAME = edt_name.Text; p.SPECIALIST_BIRTHDATE = edt_brith_date.Value; p.SPECIALIST_AGE_NOW = edt_age.Text; p.SPECIALIST_EDUCATION = edt_education.Text; p.SPECIALIST_ID_NUMBER = edt_id_num.Text; p.SPECIALIST_PHONE = edt_phone.Text; p.SPECIALIST_ADDRESS = edt_address.Text; p.SPECIALIST_ACTIVE = edt_active.Text; //listbox p.SPECIALIST_WORKED_BEFORE = lbx_work_history. السلام عليكم عندى ليست بوكس به اكثر من بيان اريد اضافة محتويات اليست بوكس الى الداتا تابل وهذا كود الاضافة وجزاكم الله خيرا
  7. اكرمك الله وازادكم من علمه
  8. السلام عليكم هل استطيع عمل طباعة للفورم ككل بمعنى ان البرنت يظهر فيه التكس بوكس والجروب بوكس وكل محتويات الفورم والبيانات المخزنة بداخلها
  9. public static string GetDateSpanText(DateTime fromDate, DateTime toDate = default(DateTime)) { try { int years = 0; int months = 0; int days = 0; if (toDate == new DateTime()) { toDate = DateTime.Now; } while (!(toDate.AddYears(-1) < fromDate)) { years += 1; toDate = toDate.AddYears(-1); } while (!(toDate.AddMonths(-1) < fromDate)) { months += 1; toDate = toDate.AddMonths(-1); } while (!(toDate.AddDays(-1) < fromDate)) { days += 1; toDate = toDate.AddDays(-1); } return string.Format("{0} Years {1} Months {2} Days", years, months, days); } catch (Exception ex) { return "Error"; } } private void getage() { DateTime doj = new DateTime(); DateTime dor = new DateTime(); doj = dateTimePicker1.Value; dor = DateTime.Now; edt_age.Text = (GetDateSpanText(doj, dor)); } private void dateTimePicker1_ValueChanged(object sender, EventArgs e) { getage(); } private void edt_age_TextChanged(object sender, EventArgs e) { getage(); }
  10. اكرمك الله اخى Mustafa Suleiman دائما تساعد زادك الله من علمه
  11. DMM.DB.TBL_SUPP P = new DMM.DB.TBL_SUPP(); //txtSupplierID.Text=??? P.SUPP_NAME = edt_name.Text; P.SUPP_ADDRESS = edt_address.Text; P.SUPP_CIRTY = edt_cirty.Text; P.SUPP_PHONE = edt_phone.Text; P.SUPP_EMAIL = edt_mail.Text; P.SUPP_NOTS = edt_note.Text; P.SUPP_BANK_NAME = edt_bank_name.Text; P.SUPP_ACCOUNT_NUMBER = edt_account_name.Text; P.SUPP_BANK = edt_bank.Text; P.SUPP_BANK_IBAN = edt_iban.Text; P.SUPP_BANK_AREA = edt_bank_area.Text; P.SUPP_DATE = DateTime.Now; db.TBL_SUPP.Add(P); db.SaveChanges(); CLEAR(); كود اضافة مورد جديد وعندى txtSupplierID.Text عايز اجيب maxid اوتاميتك من التابل اللى يخص المورد واضيفو فى التكس بوكس
  12. DMM.DB.TBL_SUPP P = new DMM.DB.TBL_SUPP(); P.SUPP_NAME = edt_name.Text; P.SUPP_ADDRESS = edt_address.Text; ممكن طريقة اجيب بيها maxid وينزل فى تكس بوكس txtSupplierID فى مرحلة الاضافة
  13. اكرمك الله وجزاكم الله خيرا
  14. p.ACCOUNTING_STU_DATE = txtdatetime.Value; c.INCOME_DATE = txtdatetime.Value; p.ACCOUNTING_STU_FIRSTNAME = edt_stu_fname.Text; p.ACCOUNTING_STU_FATHER_NAME = edt_stu_fathername.Text; p.ACCOUNTING_STU__LAST_NAME = edt_stu_lname.Text; p.ACCOUNTING_STU__EMP_NAME = edt_tech_name.Text; p.ACCOUNTING_STU__BOOK_NAME = edt_book_name.Text; p.ACCOUNTING_STU__BOOK_PRICE = Convert.ToDouble(edt_book_price.Text); p.ACCOUNTING_STU__COURS_PRICE = Convert.ToDouble(edt_coures_price.Text); p.ACCOUNTING_STU_TBOOK_PRICE = Convert.ToDouble(lab_book_price.Text); p.ACCOUNTING_STU_TCOURS_PRICE = Convert.ToDouble(lab_coures_price.Text); p.ACCOUNTING_STU_TOTAL = Convert.ToDouble(lab_total.Text); c.INCOME_AMONT = Convert.ToDouble(lab_total.Text); D.REVENT_AMOUNT = Convert.ToDouble(lab_total.Text); p.ACCOUNTING_STU__COURES_NAME = edt_cour_name.Text; //c.INCOME_DESC = edt_cour_name.Text; string concatenated = string.Format("{0}: {1}/{2}/{3}", edt_cour_name.Text, edt_stu_fname.Text, edt_stu_fathername.Text, edt_stu_lname.Text); c.INCOME_DESC = concatenated; D.REVENT_INCOME_DES = concatenated; p.ACCOUNTING_STU__BOOK_QTY = Convert.ToDouble(edt_book_qty.Text); db.TBL_ACCOUNTING_STU.Add(p); db.TBL_INCOME.Add(c); db.TBL_REVENT.Add(D); db.SaveChanges(); db.SaveChanges(); السلام عليكم فى الكود ده بعمل اضافة لدفع طالب دفع شهرى هل فى امكانية انى اعمل اشعار يظهر للمستخدم قبل ميعاد الدفع القادم بيوم او يومين وجزاكم الله خير
  15. الله يكرمك الف الف شكر
  16. dataGridView1.DataSource = db.TBL_ACCOUNTONG_EMP.Where(x => x.ACCOUNTING_EMP_NAME.Contains(txtname.Text)).ToList(); كود للبحث بالمسميات عايز ابحث بالتاريخ او بين تاريخين وشكرا
×
×
  • أضف...