14-07-19, 01:41 PM
(13-07-19, 08:48 PM)asemshahen5 كتب : عدله ليكون هكذا :
PHP كود :
private void cmbaccountname_SelectedIndexChanged(object sender, EventArgs e)
{
textBox5.Clear();
foreach (DataGridViewRow item in dataGridView1.Rows)
{
if (item.Cells[2].Value.ToString() == cmbaccountname.Text && item.Cells[6].Value.ToString() == cmbprojectnumber.Text)
{
textBox5.Text = item.Cells[5].Value.ToString();
}
}
int k = 0;
int n = 0;
if (textBox5.TextLength > 0)
{
string newString = Regex.Replace(textBox5.Text, "[^.0-9]", "");
k = int.Parse(newString);
}
n = k;
n += 1;
textBox5.Text = textBox5.Text.Replace(k.ToString(), n.ToString());
if (textBox5.Text.Length==0)
{
textBox5.Text = "payment 1";
}
}
اخى العزيز شكراً جداً جداً ليك
الكود اشتغل وتمام
بس فيه حاجه بسيطه كمان وهي ان لو ضفت واحد مثلا عنده دفعه سابقه بيكتبليى payment 2 وتمام وزي الفل بس لو جيت اضيفله دفعه تانى فى نفس الوقت بيكتبلي برضوا payment 2 لازم اقفل الفورم وافتحه تانى علشان يكتبلي payment 3 .
بتمني حل للمشكلة دى
والف مليون شكر ليك اخوى بجد شكراً اوي
