private void Button8_Click(object sender, EventArgs e) { if (txtCodCliente.Text == "") { MessageBox.Show("Debe seleccionar un Cliente", "Ventas", MessageBoxButtons.OK, MessageBoxIcon.Error); txtCodCliente.Focus(); this.Cursor = Cursors.Default; return; } if (dtgDetalleProd.Rows.Count == 0) { MessageBox.Show("Debe Ingresar Items", "Ventas", MessageBoxButtons.OK, MessageBoxIcon.Error); btnNuevo2.Focus(); this.Cursor = Cursors.Default; return; } else ped = new PedidoBE(); int cocli = emp.Id; DateTime fecemision = DateTimePicker1.Value; DateTime fecentrega = DateTimePicker2.Value; //ped.IDModalidadCredito = emp.codmodalidad; //ped.Credito = true; //ped.Direccion = txtDireccion.Text; //ped.IDVendedor = int.Parse(txtCodVendedor.Text); //ped.Observacion = "kjhjkh"; //ped.PrecioIncluyeImpuesto = true; //ped.EstadoFacturacion = "REGISTRADO"; //ped.DireccionEntrega = txtDireccionEntrega.Text; PedidoBL pbl = new PedidoBL(); DialogResult dialogResult = MessageBox.Show("ADVERTENCIA :::::: ¿Desea Actualizar el pedido?", "Confirmación", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { Boolean valor = pbl.uptpedido(ped.PKID, cocli, fecemision, fecentrega); if (valor == true) { MessageBox.Show("Pedido actualizado satisfactoriamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.Close(); } else { MessageBox.Show("Problema con el registro de Pedido , Comunciarse con [email protected]", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
private void Button8_Click(object sender, EventArgs e) { if (txtCodCliente.Text == "") { MessageBox.Show("Debe seleccionar un Cliente", "Ventas", MessageBoxButtons.OK, MessageBoxIcon.Error); txtCodCliente.Focus(); this.Cursor = Cursors.Default; return; } if (txtCodVendedor.Text == "") { MessageBox.Show("Debe seleccionar un Vendedor", "Ventas", MessageBoxButtons.OK, MessageBoxIcon.Error); txtCodVendedor.Focus(); this.Cursor = Cursors.Default; return; } if (txtCodAlmacen.Text == "") { MessageBox.Show("Debe Ingresar un Almacen", "Ventas", MessageBoxButtons.OK, MessageBoxIcon.Error); txtCodAlmacen.Focus(); this.Cursor = Cursors.Default; return; } if (txtDireccionEntrega.Text == "") { MessageBox.Show("Debe Ingresar una Dirección de entrega", "Ventas", MessageBoxButtons.OK, MessageBoxIcon.Error); this.SelectTabWithoutFocus(this.TabControl1.TabPages[1]); ; this.Cursor = Cursors.Default; return; } if (dtgDetalleProd.Rows.Count == 0) { MessageBox.Show("Debe Ingresar Items", "Ventas", MessageBoxButtons.OK, MessageBoxIcon.Error); btnNuevo2.Focus(); this.Cursor = Cursors.Default; return; } else ped = new PedidoBE(); ped.IDCliente = emp.Id; ped.FechaEmision = DateTimePicker1.Value; ped.FechaEntrega = DateTimePicker2.Value; ped.FechaPago = DateTimePicker1.Value; ped.IDModalidadCredito = emp.codmodalidad; ped.Credito = true; ped.Direccion = txtDireccion.Text; ped.IDVendedor = int.Parse(txtCodVendedor.Text); ped.Observacion = "kjhjkh"; ped.PrecioIncluyeImpuesto = true; ped.EstadoFacturacion = "PENDIENTE"; ped.DireccionEntrega = txtDireccionEntrega.Text; PedidoBL pbl = new PedidoBL(); Boolean valor = pbl.insertPedido(ped, dtdetalle); if (valor == true) { MessageBox.Show("Pedido guardado satisfactoriamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.Close(); } else { MessageBox.Show("Problema con el registro de Pedido , Comunciarse con [email protected]", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }