private void pictureBox1_Click(object sender, EventArgs e) { DataTable dt = new DataTable(); checkList form = new checkList(dt); form.Show(); this.Hide(); }
private void filter_Click(object sender, EventArgs e) { using (Context dbcontext = new Context()) { if (numberFrom.Text != "" && numberTo.Text != "" && bankCombo.SelectedItem != null && pasvand.Text != "") { int from = int.Parse(numberFrom.Text); int tedad = int.Parse(numberTo.Text); if (tedad > 0) { string ischeck = ""; for (int i = 0; i < tedad; i++) { string checknumber = pasvand.Text + "/" + (from + i).ToString(); int selectedBank = int.Parse(bankCombo.SelectedValue.ToString()); List <check> isexist = dbcontext.checks.Where(x => x.checkNumber == checknumber && x.bankID == selectedBank).ToList(); if (isexist.Count() > 0) { ischeck = checknumber; } } if (ischeck == "") { for (int i = 0; i < tedad; i++) { string checknumber = pasvand.Text + "/" + (from + i).ToString(); check isexist = dbcontext.checks.SingleOrDefault(x => x.checkNumber == checknumber); if (isexist == null) { check model = new check() { bankID = int.Parse(bankCombo.SelectedValue.ToString()), isUsed = false, checkNumber = checknumber, }; dbcontext.checks.Add(model); } } dbcontext.SaveChanges(); DataTable dt = new DataTable(); checkList checkList = new checkList(dt); checkList.Show(); this.Hide(); } else { header.Text = "چک با شماره " + ischeck + " قبلا ثبت شده است "; } } } } }