private void dgv_deliver_RowHeaderMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { Home_delivery_check check = new Home_delivery_check(); check.txt_name.Text = dgv_deliver.CurrentRow.Cells["calcusname"].Value.ToString(); check.txt_amount.Text = dgv_deliver.CurrentRow.Cells["caltotal"].Value.ToString(); check.txt_deliverby.Text = dgv_deliver.CurrentRow.Cells["caldeliveryman"].Value.ToString(); check.lblkotid.Text = dgv_deliver.CurrentRow.Cells["calkotid"].Value.ToString(); check.homeId.Text = dgv_deliver.CurrentRow.Cells["calid"].Value.ToString(); check.lbl_payment_type.Text = dgv_deliver.CurrentRow.Cells["cal_payment_type"].Value.ToString(); check.ShowDialog(); gridview(); }
private void dgv_deliver_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == dgv_deliver.Columns["cal_recived"].Index && e.RowIndex >= 0) { Home_delivery_check check = new Home_delivery_check(); check.txt_name.Text = dgv_deliver.CurrentRow.Cells["calcusname"].Value.ToString(); check.txt_amount.Text = dgv_deliver.CurrentRow.Cells["caltotal"].Value.ToString(); check.txt_deliverby.Text = dgv_deliver.CurrentRow.Cells["caldeliveryman"].Value.ToString(); check.lblkotid.Text = dgv_deliver.CurrentRow.Cells["calkotid"].Value.ToString(); check.homeId.Text = dgv_deliver.CurrentRow.Cells["calid"].Value.ToString(); check.lbl_payment_type.Text = dgv_deliver.CurrentRow.Cells["cal_payment_type"].Value.ToString(); check.ShowDialog(); gridview(); } else if (e.ColumnIndex == dgv_deliver.Columns["cal_cancel"].Index && e.RowIndex >= 0) { DialogResult dialogResult = MessageBox.Show("Are You Sure Want To Delete Delivery", "Cancel", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { DataTable dt = blord.getalldata(Convert.ToDecimal(dgv_deliver.CurrentRow.Cells["calkotid"].Value.ToString())); if (dt.Rows.Count > 0) { for (int x = 0; dt.Rows.Count > x; x++) { string customer_name = dt.Rows[x]["user_name"].ToString(); table_no = Convert.ToDecimal(dt.Rows[x]["table_no"].ToString()); string item_name = dt.Rows[x]["item"].ToString(); decimal quantity = Convert.ToDecimal(dt.Rows[x]["quantity"].ToString()); decimal total = Convert.ToDecimal(dt.Rows[x]["total"].ToString()); decimal cost = Convert.ToDecimal(dt.Rows[x]["cost"].ToString()); string category_name = dt.Rows[x]["category_name"].ToString(); string phone_no = dt.Rows[x]["phone"].ToString(); int bocs = bloc.insertordercancellation(customer_name, table_no, item_name, quantity, total, cost, "NO", category_name, "K1", phone_no, DateTime.Now, "NULL", "HD"); } int vb = blress.voidBillInsert(Convert.ToInt32(dgv_deliver.CurrentRow.Cells["calbill_no"].Value), Convert.ToInt32(0), "Home Delivery Cancel", "True", DateTime.Now, Login.sendtext);//void bill no save int delete_by_table = blord.deletefromtable(table_no); if (delete_by_table > 0) { int hd_no = (int)table_no; int delete_home_no = BLLhome.deletehomedeleveryid(hd_no.ToString()); int deletehomedelevery = BLLhome.deletehomedeleveryvalue(table_no); MessageBox.Show("Home Delivery Order Has Been Deleted"); gridview(); } } } } }