示例#1
0
        private void BtnBuscar_Click(object sender, EventArgs e)
        {
            //traer todos los datos del comprobante
            if (c1cboCia.SelectedIndex != -1)
            {
                DataTable Dt = new DataTable();
                Dt = ObjCL_Venta.GetDetalleCrearGuias(c1cboCia.SelectedValue.ToString() + TxtNumComprobante.Text, Convert.ToInt32(cbComprobante.SelectedValue));
                Dt.Columns["PesoNeto"].ReadOnly = false;
                DtDetalleGuiaRemisionVenta.Clear();
                DtDetalleGuiaRemisionVenta           = Dt;
                DtDetalleGuiaRemisionVenta.TableName = "detallePedido";
                TdgDetalle.SetDataBinding(DtDetalleGuiaRemisionVenta, "", true);

                foreach (DataRow DR in DtServicios.Rows)
                {
                    //se elimina el registro que contiene el descuento
                    DataView Dv = new DataView(Dt);
                    Dv.RowFilter = "ProductoID = '" + DR["ProductoID"].ToString() + "'";
                    if (Dv.Count > 0)
                    {
                        DataRow[] customerRow = Dt.Select("ProductoID = '" + DR["ProductoID"].ToString() + "'");
                        customerRow[0].Delete();
                    }
                }
            }
        }
示例#2
0
        private void FrmGuiascs_Load(object sender, EventArgs e)
        {
            //eliminar los servicios para que no sean mostrados en la guia
            foreach (DataRow DR in DtServicios.Rows)
            {
                //se elimina el registro que contiene el descuento
                DataView Dv = new DataView(DtDetalleGuiaRemisionVenta);
                Dv.RowFilter = "ProductoID = '" + DR["ProductoID"].ToString() + "'";
                if (Dv.Count > 0)
                {
                    DataRow[] customerRow = DtDetalleGuiaRemisionVenta.Select("ProductoID = '" + DR["ProductoID"].ToString() + "'");
                    customerRow[0].Delete();
                }
            }

            DtEmpresas  = new CL_Empresas().GetEmpresas();
            DtVehiculos = new CL_Vehiculo().GetVehiculos();
            DtChoferes  = new CL_Choferes().GetChoferes();
            c1Combo.FillC1Combo1(CboVehiculo, DtVehiculos, "Marca", "Placa");
            c1Combo.FillC1Combo1(CboChofer, DtChoferes, "NomChofer", "ChoferID");
            if (DtTipoComprobante.Rows.Count > 0)
            {
                c1Combo.FillC1Combo1(cbComprobante, DtTipoComprobante, "NomTipoComprobante", "TipoComprobanteID");
            }
            c1Combo.FillC1Combo(this.c1cboCia, DtEmpresas.Copy(), "NomEmpresa", "EmpresaID");
            //obtener la sede del usuario
            DtAlmacenUsuario = AppSettings.AlmacenPermisos;
            //traer todas las empresas

            DeFechaSalida.Value = DateTime.Now.Date;

            if (DtDetalleGuiaRemisionVenta.Rows.Count > 0)
            {
                TdgDetalle.SetDataBinding(DtDetalleGuiaRemisionVenta, "", true);
            }
        }