예제 #1
0
        //   Func<ChartPoint, string> label = chartpoint => string.Format("{0}({1:p})", chartpoint.Y, chartpoint.Participation);


        private void UserControl_Loaded(object sender, RoutedEventArgs e)
        {
            pie.LegendLocation = LegendLocation.Bottom;

            _listaPedidos = new List <Pedido>();
            _listaLinpeds = _negLinped.ObtenerLinped();
            // chart1.ChartAreas.Clear();

            dt = new DataTable();
            DataTable distinc = new DataTable();


            _listaPedidos = _negPedido.ObtenerPedido();

            dt = Utilidades.ConvertToDataTable(_listaPedidos);
            dv = new DataView(dt);


            distinc = dv.ToTable(true, "Fecha");
            df      = new DataView(distinc);


            listaFechas = new DateTime[df.Count];
            int i = 0;

            foreach (DataRowView rowView in df)
            {
                listaFechas[i] = Convert.ToDateTime(rowView["Fecha"].ToString());

                i++;
            }
        }
예제 #2
0
        private void UserControl_Loaded(object sender, RoutedEventArgs e)
        {
            _negocioLinped = new NegocioLinped();
            _negocioPedido = new NegocioPedido();
            _negProducto   = new NegocioProducto();

            _listaPedidos   = new List <Pedido>();
            _listaPedidos   = new List <Pedido>();
            _listaArticulos = new List <Articulo>();

            _listaLinpeds   = _negocioLinped.ObtenerLinped();
            _listaPedidos   = _negocioPedido.ObtenerPedido();
            _listaArticulos = _negProducto.ObtenerArticulos();



            var listaFecha = _listaPedidos
                             .Select(i => i.Fecha)
                             .Distinct()
                             .OrderByDescending(s => s)
                             .ToList();

            CalendarioFechas.DisplayDate = DateTime.Now;



            // AddSelectedDates(listaFecha);
        }
예제 #3
0
        private void FormularioBusquedaPedido_Load(object sender, EventArgs e)
        {
            _listLinpeds = new List <Linped>();
            _listLinpeds = _negLinped.ObtenerLinped();



            LlenarDataGridViewPedidos();
        }
예제 #4
0
        private void FormularioBusquedaPedido_Load(object sender, EventArgs e)
        {
            _listLinpeds = new List <Linped>();
            _listLinpeds = _negLinped.ObtenerLinped();

            txtNombre.Enabled      = false;
            txtFechaPedido.Enabled = false;
            btnBuscar.Enabled      = false;


            LlenarDataGridViewPedidos();
        }
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            TxtNombreUsuario.IsEnabled = false;
            dateFecha.IsEnabled        = false;

            _listLinpeds  = new List <Linped>();
            _listLinpeds  = _negLinped.ObtenerLinped();
            _ListPedidos  = new List <Pedido>();
            _ListPedidos  = _negPedido.ObtenerPedido();
            _listUsuarios = new List <Usuario>();
            _listUsuarios = _negUsuario.ObtenerUsuarios();



            for (int i = 0; i < _ListPedidos.Count; i++)
            {
                for (int j = 0; j < _listLinpeds.Count; j++)
                {
                    if (_ListPedidos[i].PedidoID == _listLinpeds[j].PedidoID)
                    {
                        _ListPedidos[i].AddLinped(_listLinpeds[j]);
                    }
                }
            }

            Dt = Utilidades.ConvertToDataTable(_ListPedidos);

            DataColumn dtColum = Dt.Columns.Add("Nombre", typeof(string));


            for (int i = 0; i < _ListPedidos.Count; i++)
            {
                var nombre = from usu in _listUsuarios
                             where usu.UsuarioID == _ListPedidos[i].UsuarioID
                             select usu.Nombre;


                foreach (var s in nombre)
                {
                    Dt.Rows[i]["Nombre"] = s.ToString();
                }
            }



            dtgPedidos.DataContext = Dt;

            comboBoxFiltro.Text = "Seleccionar Filtro";
            comboBoxFiltro.Items.Add("Nombre Usuario");
            comboBoxFiltro.Items.Add("Fecha Pedido");
            comboBoxFiltro.Items.Add("Nombre Usuario/Fecha Pedido");
        }
        private void FormularioEstadisticas_Load(object sender, EventArgs e)
        {
            _negPedido = new NegocioPedido();
            _negLinped = new NegocioLinped();

            _listaPedidos = new List <Pedido>();
            _listaLinpeds = _negLinped.ObtenerLinped();
            // chart1.ChartAreas.Clear();

            dt = new DataTable();
            DataTable distinc = new DataTable();


            _listaPedidos = _negPedido.ObtenerPedido();

            dt = Utilidades.ConvertToDataTable(_listaPedidos);
            dv = new DataView(dt);


            distinc = dv.ToTable(true, "Fecha");
            df      = new DataView(distinc);


            listaFechas = new DateTime[df.Count];
            int i = 0;

            foreach (DataRowView rowView in df)
            {
                listaFechas[i] = Convert.ToDateTime(rowView["Fecha"].ToString());

                i++;
            }



            monthCalendar1.BoldedDates = listaFechas;


            /*  DateTime fecha = new DateTime(listaFechas[0].Year, listaFechas[0].Month, listaFechas[0].Day);
             *
             * monthCalendar1.SetDate(fecha);*/



            numericAnyo.Maximum   = listaFechas[listaFechas.Length - 1].Year;
            numericAnyo.Minimum   = listaFechas[0].Year;
            numericAnyo.Value     = listaFechas[0].Year;
            numericAnyo.Increment = 1;
        }
예제 #7
0
        private void UserControl_Loaded(object sender, RoutedEventArgs e)
        {
            _negocioLinped = new NegocioLinped();
            _negocioPedido = new NegocioPedido();

            _listaPedidos = new List <Pedido>();
            _listaPedidos = new List <Pedido>();

            _listaLinpeds = _negocioLinped.ObtenerLinped();
            _listaPedidos = _negocioPedido.ObtenerPedido();



            var listaFecha = _listaPedidos
                             .Select(i => i.Fecha)
                             .Distinct()
                             .OrderByDescending(s => s)
                             .ToList();

            // AddSelectedDates(listaFecha);
        }