예제 #1
0
        private void btn_add_new_Click(object sender, EventArgs e)
        {
            var box = new Busquedas.articulo();

            box.set_criterios(Busquedas.tipo_vigencia.ventas, Busquedas.tipo_estado.soloActivos);
            var respuesta = box.ShowDialogFrom(this);

            if (respuesta == DialogResult.OK)
            {
                //Valido que articulo no se encuentre agregado previamente en la factura
                bool existe = false;
                foreach (var oFila in detalle_venta.Objects)
                {
                    var fila = (P.Estructuras.DisplayVentaPrecio)oFila;
                    if (fila.CodArticulo == box.codigo && fila.Parte == box.parte)
                    {
                        existe = true;
                    }
                }
                if (existe)
                {
                    P.Mensaje.Advert("Venta ya ha sido ingresada a la factura actual");
                }
                else
                {
                    AgregarDetalleFactura(box.full_data);
                }
            }
        }
예제 #2
0
        private void btn_modif_Click(Object sender, EventArgs e)// Handles btn_modif.Click
        {
            var box = new Busquedas.articulo();

            box.set_criterios(Busquedas.tipo_vigencia.todos, Busquedas.tipo_estado.noBorrados);
            DialogResult result = box.ShowDialogFrom(this);

            if (result == DialogResult.OK)
            {
                resultado_busqueda(box.codigo, box.activado);
            }
            box = null;
        }
예제 #3
0
파일: traspaso.cs 프로젝트: akuze18/AFN2
        private void btn_consulta_Click(Object sender, EventArgs e)// Handles btn_consulta.Click
        {
            var box = new Busquedas.articulo();

            box.set_criterios(Busquedas.tipo_vigencia.vigentes, Busquedas.tipo_estado.soloActivos);
            var respuesta = box.ShowDialogFrom(this);

            if (respuesta == DialogResult.OK)
            {
                cargar_formulario(box.full_data);
            }
            box = null;
        }
예제 #4
0
        private void btn_consulta_Click(object sender, EventArgs e)
        {
            var boxArt = new Busquedas.articulo();

            boxArt.set_criterios(Busquedas.tipo_vigencia.todos, Busquedas.tipo_estado.soloActivos);
            var encontro = boxArt.ShowDialogFrom(this);

            if (encontro == DialogResult.OK)
            {
                _codigo = boxArt.codigo;
                _parte  = boxArt.parte;
                load_data();
            }
        }