Exemplo n.º 1
0
        private void ConsultarButton_Click(object sender, RoutedEventArgs e)
        {
            var lista = new List <Cotizaciones>();

            if (CriterioTextBox.Text.Trim().Length > 0)
            {
                switch (FiltroComboBox.SelectedIndex)
                {
                case 0:     //TODO
                    lista = CotizacionesBLL.GetList(x => true);
                    break;

                case 1:     //ID
                    int id = int.Parse(CriterioTextBox.Text);
                    lista = CotizacionesBLL.GetList(x => x.CotizacionId == id);
                    break;

                case 3:     //FECHA
                    DateTime fecha = Convert.ToDateTime(CriterioTextBox.Text);
                    lista = CotizacionesBLL.GetList(x => x.Fecha == fecha);
                    break;
                }
            }
            else
            {
                lista = CotizacionesBLL.GetList(x => true);
            }

            ConsultarDataGrig.ItemsSource = null;
            ConsultarDataGrig.ItemsSource = lista;
        }
        public void EliminarTest()
        {
            int  idcotizaciones = CotizacionesBLL.GetList(x => true)[0].CotizacionId;
            bool paso           = CotizacionesBLL.Eliminar(idcotizaciones);

            Assert.AreEqual(true, paso);
        }
        public void BuscarTest()
        {
            int idcotizaciones = CotizacionesBLL.GetList(x => true)[0].CotizacionId;

            Cotizaciones cotizaciones = CotizacionesBLL.Buscar(idcotizaciones);
            bool         paso         = cotizaciones.Detalle.Count > 0;

            Assert.AreEqual(true, paso);
        }
        public void ModificarTest()
        {
            int          idcotizaciones = CotizacionesBLL.GetList(x => true)[0].CotizacionId;
            Cotizaciones cotizaciones   = CotizacionesBLL.Buscar(idcotizaciones);

            //agregtar otro
            cotizaciones.Detalle.Add(new DetalleCotizaciones(0, cotizaciones.CotizacionId, 2, 4, 50f, 2f, 100f));
            bool paso = CotizacionesBLL.Modificar(cotizaciones);

            Assert.AreEqual(true, paso);
        }
Exemplo n.º 5
0
        private void BuscarButton_Click(object sender, EventArgs e)
        {
            if (FiltrarComboBox.SelectedIndex == 0)
            {
                int id = 0;
                int.TryParse(CriterioTextBox.Text, out id);

                lista = CotizacionesBLL.GetList(Cot => Cot.CotizacionesId == id);
            }
            else if (FiltrarComboBox.SelectedIndex == 1)
            {
                string comentario = CriterioTextBox.Text;
                lista = CotizacionesBLL.GetList(Cot => Cot.Comentario.Contains(comentario));
            }
            else if (FiltrarComboBox.SelectedIndex == 2)
            {
                decimal monto = 0;
                decimal.TryParse(CriterioTextBox.Text, out monto);

                lista = CotizacionesBLL.GetList(Cot => Cot.Monto == monto);
            }
            CotizacionesDataGridView.DataSource = lista;
        }