示例#1
0
 public static frmLotesCaducados getIntancia(admAlmacenes talmacen, int idProducto)
 {
     if (instancia == null)
     {
         instancia = new frmLotesCaducados(talmacen, idProducto);
     }
     return(instancia);
 }
示例#2
0
 protected override void Dispose(bool disposing)
 {
     if (disposing && (components != null))
     {
         components.Dispose();
     }
     base.Dispose(disposing);
     instancia = null;
 }
示例#3
0
 private void grdDatos_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     if (grdDatos.Rows[e.RowIndex].Cells[0].Value.ToString() != "S/C")
     {
         DataGridViewRow   row    = grdDatos.Rows[e.RowIndex];
         string            strTem = row.Cells[1].ToolTipText;
         frmLotesCaducados vLote  = frmLotesCaducados.getIntancia(almacen, Convert.ToInt32(strTem));
         vLote.cargarDatos(almacen, Convert.ToInt32(strTem));
         vLote.ShowDialog();
     }
     else
     {
         MessageBox.Show("El producto seleccionado no tiene caducidad", "Sin Caducidad", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }