コード例 #1
0
        public void AgregarEncabezado(PedidoEncabezado pPedidoEncabezado)
        {
            PedidoDAO _PedidoDAO = new PedidoDAO();

            pPedidoEncabezado.Id_Pedido = _PedidoDAO.GetNumeroPedido();
            pPedidoEncabezado.Fecha     = DateTime.Now;
            _Pedido.AgregarEncabezado(pPedidoEncabezado);
        }
コード例 #2
0
        private void btnBuscarCliente_Click(object sender, EventArgs e)
        {
            try
            {
                ClienteBLL _ClienteBLL = new ClienteBLL();

                _Cliente = _ClienteBLL.ObtenerCliente(int.Parse(this.mskIdCliente.Text));

                if (_Cliente != null)
                {
                    this.txtNombreCliente.Text = string.Format("{0}", _Cliente.Nombre);
                    PedidoEncabezado oEncabezado = new PedidoEncabezado()
                    {
                        Id_Cliente = _Cliente,
                        Direccion  = _Cliente.Domicilio,
                        Autorizado = _Cliente.Nombre
                    };
                    if (rbtCompraEnvio.Checked)
                    {
                        oEncabezado.Direccion  = txtAutorizadoEnvio.Text;
                        oEncabezado.Autorizado = txtDireccionEnvio.Text;
                    }


                    _PedidoBLL.AgregarEncabezado(oEncabezado);
                    //this.mskCodigoProducto.Focus();
                    this.btnBuscarCliente.Enabled = false;
                }
                else
                {
                    MessageBox.Show("El Cliente No existe !", "Anteción", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception er)
            {
                StringBuilder msg = new StringBuilder();
                msg.AppendFormat("Message        {0}\n", er.Message);

                MessageBox.Show(msg.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }