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); } } }
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; }
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; }
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(); } }