private void btn_reprint_Click(object sender, EventArgs e) { if (Db.HasRight(SharedParam.CurrentUser.RoleId, 5, 1, "ReprintVotePaper")) { frm_PrintVote frm = new frm_PrintVote("reprint", dgv_Vote["document_no", dgv_Vote.CurrentRow.Index].Value.ToString(), "vote"); frm.ShowDialog(); } else { MessageBox.Show("ليس لديك الصلاحية الكافية"); return; } //try { // string Msg = "هل تريد بالتأكيد إعادة طباعة ورقة الاقتراع؟" + Environment.NewLine + Environment.NewLine + "تنبيه : لايمكن التراجع بعد الحفظ."; // if (new Dialogs.Dg_ComfirmMessage("طباعة ورقة اقتراع", Msg).MessageResult() == DialogResult.Yes) // { // int EntryDocNo = (int)dgv_Vote["document_no", dgv_Vote.CurrentRow.Index].Value; // if (Db.HasRight(SharedParam.CurrentUser.RoleId, 5, 1, "ReprintVotePaperFromQueryScreen")) // { // if (Db.PrintedTimes(EntryDocNo, "all") < Config.MaxVotePaperPrintTimes) // { // string result = Db.CreatePrint(EntryDocNo // , "vote", "reprint", SharedParam.CurrentUser.UserID, "other" // , "إعادة الطباعة من شاشة الاستعلام عن اوراق الاقتراع"); // if (result == "success") // { // PrintToPrinter(EntryDocNo.ToString() // , dgv_Vote["holder_class", dgv_Vote.CurrentRow.Index].Value.ToString() // , dgv_Vote["TotalSharesQty", dgv_Vote.CurrentRow.Index].Value.ToString() // , dgv_Vote["holder_class_name", dgv_Vote.CurrentRow.Index].Value.ToString()); // Dialogs.Dg_Info frm = new Dialogs.Dg_Info("تمت عملية إعادة الطباعة بنجاح "); // frm.ShowDialog(); // } // else // { // MessageBox.Show("فشلت عملية إعادة الطباعة"); // } // } // else // { // MessageBox.Show("عدد مرات طباعة ورقة الاقتراع تجاوز الحد الاقصى المسموح به"); // } // } // else // { // Dialogs.Dg_Error frm = new Dialogs.Dg_Error("ليس لديك الصلاحية الكافية"); // frm.ShowDialog(); // } // } //} //catch (Exception ex) //{ // MessageBox.Show(ex.Message); //} }
private void btn_vote_reprint_Click(object sender, EventArgs e) { if (Db.HasRight(SharedParam.CurrentUser.RoleId, 5, 1, "ReprintVotePaper")) { frm_PrintVote frm = new frm_PrintVote("reprint", string.Empty, "vote"); frm.ShowDialog(); } else { Dialogs.Dg_Error frm = new Dialogs.Dg_Error("ليس لديك الصلاحية الكافية"); frm.ShowDialog(); } }
private void btn_vote_print_Click(object sender, EventArgs e) { frm_PrintVote frm = new frm_PrintVote("first_print", string.Empty, "vote"); frm.ShowDialog(); }