private void btnCulminar_Click(object sender, EventArgs e) { try { if (MessageBox.Show("Desea cerrar este pedido?", "Profit Expansion", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == System.Windows.Forms.DialogResult.Yes) { if (txtBultos.Value > 0) { using (Profit_RGEntities context = new Profit_RGEntities()) { foreach (var item in Lpedido) { context.pActualizaArticuloPreparado(item.co_art.Trim(), item.aux01, Lpinfo[0].fact_num.Value, Lpinfo[0].empresa.Trim()); } context.pCulminarPedido(Lpinfo[0].empresa.Trim(), Lpinfo[0].fact_num.Value, (txtBultos.Value).ToString() + " BULTO(S)"); context.pMarcarPedidoImpreso(Lest[0].fact_num, Lest[0].empresa.Trim()); } } else { MessageBox.Show("Se requiere los bultos o cajas preparadas!", "Profit Expansion", MessageBoxButtons.OK, MessageBoxIcon.Error); } Lpinfo.Clear(); Lpedido.Clear(); PanelPreparar.Visible = false; PanelCuliminar.Visible = false; this.AcceptButton = null; ActualizaEstadistica(); } } catch (EntityException ex) { MessageBox.Show(ex.InnerException.Message, "Profit Expansion", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex1) { MessageBox.Show(ex1.Message, "Profit Expansion", MessageBoxButtons.OK, MessageBoxIcon.Error); } }