public static frmLotesCaducados getIntancia(admAlmacenes talmacen, int idProducto) { if (instancia == null) { instancia = new frmLotesCaducados(talmacen, idProducto); } return(instancia); }
private void cmbAlmacenes_SelectedIndexChanged(object sender, EventArgs e) { //AcDeBotones(); using (new CursorWait()) { InicializarCiadricula(); if (cmbAlmacenes.SelectedIndex > 0) { almacen = conAlmacen.buscarAlmacen(Convert.ToInt32(cmbAlmacenes.SelectedValue)); //MOSTRAR DATOS ALMACEN grdDatos.Rows.Insert(nRenglon, ""); grdDatos.Rows[nRenglon].Cells[0].Value = almacen.CNOMBREALMACEN.ToUpper(); grdDatos.Rows[nRenglon].Cells[0].ToolTipText = almacen.CCODIGOALMACEN.ToUpper(); nRenglon++; procesarProductos(); } } this.grdDatos.Focus(); }
private void button5_Click(object sender, EventArgs e) { int x = 0; if (MessageBox.Show("¿Quiere guardar los cambios?", "Guardar cambios...", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { //foreach (DataGridViewRow item in grdDatos.Rows) { for (int indice = 0; indice < grdDatos.Rows.Count; indice++) { if (grdDatos.Rows[indice].Cells[0].Value != null) { int id = Convert.ToInt32(grdDatos.Rows[indice].Cells[0].ToolTipText); admAlmacenes tAlma = conAlmacen.buscarAlmacen(id); tAlma.CSTATUS = Convert.ToBoolean(grdDatos.Rows[indice].Cells[2].Value); conAlmacen.guardarAlmacen(tAlma); } } } }
public void cargarDatos(admAlmacenes talmacen, int idProducto) { InicializarCiadricula(); grdDatos.Rows.Clear(); grdDatos.Rows.Add(nRenglon, ""); grdDatos.Rows[nRenglon].Cells[0].Value = almacen.CNOMBREALMACEN; nRenglon++; List <admCapasProducto> lProductosCaducos; tProducto = almacen.listarProductos().Where(c => c.CIDPRODUCTO == idProducto).FirstOrDefault(); if (tProducto != null) { lProductosCaducos = tProducto.listarLotesCaducos(almacen.CIDALMACEN) .Where(c => c.CIDPRODUCTO == idProducto).ToList(); DesplegarLista(lProductosCaducos); } lProductosCaducos = tProducto.listarLotesSinCaducar(almacen.CIDALMACEN) .Where(c => c.CIDPRODUCTO == idProducto).ToList(); DesplegarLista(lProductosCaducos, false); }
public frmLotesCaducados(admAlmacenes tAlmacen, int idProducto) { InitializeComponent(); almacen = tAlmacen; this.tIdProducto = idProducto; }