private void agregar() { if (!validar()) { auxiliares.presentaciones_productos pp = new auxiliares.presentaciones_productos(); pp.Idpresentacion = tabla_presentacion.CurrentRow.Cells[0].Value.ToString(); pp.lblPresenta.Text = tabla_presentacion.CurrentRow.Cells[1].Value.ToString(); pp.ShowDialog(); if (pp.Agregado) { string priori = "2"; if (pp.chkPrioridad.Checked) { priori = "1"; } prpr = new conexiones_BD.clases.presentaciones_productos( idsucursal_producto, pp.Idpresentacion, pp.canti.Value.ToString(), Math.Round(pp.precio.Value, 2).ToString(), pp.TipoN, priori ); if (prpr.guardar(false) > 0) { cargarTablaPresentaciones(); txtBuscarP.SelectAll(); txtBuscarP.Focus(); } } } }
public List <conexiones_BD.clases.presentaciones_productos> presetacionesTraslados(string id_borrar, string corre) { List <conexiones_BD.clases.presentaciones_productos> pres = new List <conexiones_BD.clases.presentaciones_productos>(); doc.Load(rutaXml); XmlNodeList prese_pro = doc.SelectNodes("traslados/presentacion_pro"); XmlNode pre_p; foreach (XmlNode item in prese_pro) { if (item.SelectSingleNode("codigo_productos").InnerText == id_borrar && item.SelectSingleNode("correlativo").InnerText == corre) { pre_p = item; conexiones_BD.clases.presentaciones_productos p = new conexiones_BD.clases.presentaciones_productos( pre_p.SelectSingleNode("idsucursal_producto").InnerText, pre_p.SelectSingleNode("idpresentacion").InnerText, pre_p.SelectSingleNode("cantidad_unidades").InnerText, pre_p.SelectSingleNode("precio").InnerText, pre_p.SelectSingleNode("tipo").InnerText, pre_p.SelectSingleNode("pri").InnerText, "1", "" ); p.Cod_producto = pre_p.SelectSingleNode("codigo_productos").InnerText; pres.Add(p); } } return(pres); }
private void quitar() { if (modificar) { try { if (MessageBox.Show("¿Deseas eliminar esta presentación?", "Pregunta", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes) { prpr = new conexiones_BD.clases.presentaciones_productos(tabla_presentacion_producto.CurrentRow.Cells[0].Value.ToString()); if (prpr.eliminar(false) > 0) { cargarTablaPresentaciones(); } } } catch { } } else { try { if (MessageBox.Show("¿Deseas eliminar esta presentación?", "Pregunta", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes) { tabla_presentacion_producto.Rows.RemoveAt(tabla_presentacion_producto.CurrentRow.Index); } } catch { } } }
private void modificar() { string prio = "2", esta = "2"; if (chkPriori.Checked) { prio = "1"; } if (chkEstado.Checked) { esta = "1"; } prpr = new conexiones_BD.clases.presentaciones_productos( idpresentacion_producto, idsuc_produ, listaPresentacion.SelectedValue.ToString(), canti.Value.ToString(), precio.Value.ToString(), tipoPrese(), prio, esta); if (prpr.modificar(true) > 0) { limpiar(); } }
private void btnEliminar_Click(object sender, EventArgs e) { if (chkD.Checked || chkM.Checked) { if (MessageBox.Show("¿Desea quitar esta presentación?", "Pregunta", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes) { try { prpr = new conexiones_BD.clases.presentaciones_productos(tabla_presentacion_producto.CurrentRow.Cells[0].Value.ToString()); if (prpr.eliminar(false) > 0) { cargarTablaPresentaciones(); } } catch { } } } }
private void modificar() { string prio = "2"; if (chkPriori.Checked) { prio = "1"; } pp = new conexiones_BD.clases.presentaciones_productos( idpresentacion_producto, idsucursal_producto, listaPresentacion.SelectedValue.ToString(), canti.Value.ToString(), precio.Value.ToString(), tipoPrese(), prio); if (pp.modificar(true) > 0) { limpiar(); } }
private void agrega() { if (modificar) { if (!validarAgregarPresentacion()) { auxiliares.presentaciones_productos pp = new auxiliares.presentaciones_productos(); pp.PrecioM = precioVM.Value; pp.PrecioD = precioVD.Value; pp.Idpresentacion = tabla_presentacion.CurrentRow.Cells[0].Value.ToString(); pp.lblPresenta.Text = tabla_presentacion.CurrentRow.Cells[1].Value.ToString(); pp.ShowDialog(); if (pp.Agregado) { string priori = "2"; if (pp.chkPrioridad.Checked) { priori = "1"; } prpr = new conexiones_BD.clases.presentaciones_productos( idsucusal_producto, pp.Idpresentacion, pp.canti.Value.ToString(), Math.Round(pp.precio.Value, 2).ToString(), pp.TipoN, priori ); if (prpr.guardar(false) > 0) { cargarTablaPresentaciones(); } } } } else { try { if (!validarAgregarPresentacion()) { auxiliares.presentaciones_productos pp = new auxiliares.presentaciones_productos(); pp.PrecioM = precioVM.Value; pp.PrecioD = precioVD.Value; pp.Idpresentacion = tabla_presentacion.CurrentRow.Cells[0].Value.ToString(); pp.lblPresenta.Text = tabla_presentacion.CurrentRow.Cells[1].Value.ToString(); pp.ShowDialog(); if (pp.Agregado) { tabla_presentacion_producto.Rows.Add( "0", pp.Idpresentacion, pp.lblPresenta.Text, Math.Round(pp.precio.Value, 2), pp.Tipo, pp.canti.Value, pp.TipoN ); } } } catch { } } }