Beispiel #1
0
        public bool InsertarPedidoEnBD(Object obj)
        {
            SqlCommand Comando  = new SqlCommand();
            String     nombreSp = "";

            if (obj is Pedidos_Local)
            {
                Pedidos_Local pedido = (Pedidos_Local)obj;
                ArmarParametrosPedidoLocal(ref Comando, pedido);
                nombreSp = "spInsertarPedidoLocal";
            }
            else if (obj is Pedidos_Delivery)
            {
                Pedidos_Delivery pedido = (Pedidos_Delivery)obj;
                ArmarParametrosPedidoDelivery(ref Comando, pedido);
                nombreSp = "spInsertarPedidoDelivery";
            }
            else if (obj is Detalles_Pedido)
            {
                Detalles_Pedido pedido = (Detalles_Pedido)obj;
                ArmarParametrosDetallePedido(ref Comando, pedido);
                nombreSp = "spInsertarDetallePedido";
            }

            try { EjecutarProcedimientoAlmacenado(Comando, nombreSp); } catch { return(false); }
            return(true);
        }
Beispiel #2
0
        public Pedidos_Delivery cargarPedido()
        {
            Pedidos_Delivery pedido = new Pedidos_Delivery();

            pedido.IdPedidoDelivery = txtBoxIdPedido.Text;
            pedido.Cliente          = txtBoxCliente.Text;
            pedido.Direccion        = txtBoxDireccion.Text;
            pedido.Telefono         = Int32.Parse(txtBoxTelefono.Text);
            pedido.IdEmpleado       = cmbBoxEmpleados.SelectedItem.ToString();
            pedido.Facturado        = 1;

            return(pedido);
        }
Beispiel #3
0
        public void ArmarParametrosPedidoDelivery(ref SqlCommand Comando, Pedidos_Delivery pedido)
        {
            SqlParameter SqlParametros = new SqlParameter();

            SqlParametros       = Comando.Parameters.Add("@IDPEDIDODELIVERY", SqlDbType.Char, 6);
            SqlParametros.Value = pedido.IdPedidoDelivery;
            SqlParametros       = Comando.Parameters.Add("@CLIENTE", SqlDbType.Char, 25);
            SqlParametros.Value = pedido.Cliente;
            SqlParametros       = Comando.Parameters.Add("@TELEFONO", SqlDbType.Int);
            SqlParametros.Value = pedido.Telefono;
            SqlParametros       = Comando.Parameters.Add("@DIRECCION", SqlDbType.Char, 25);
            SqlParametros.Value = pedido.Direccion;
            SqlParametros       = Comando.Parameters.Add("@IDEMPLEADO", SqlDbType.Char, 6);
            SqlParametros.Value = pedido.IdEmpleado;
            SqlParametros       = Comando.Parameters.Add("@FACTURADO", SqlDbType.Int);
            SqlParametros.Value = pedido.Facturado;
        }