public void Agregar() { for (int i = 0; i < contador; i++) { if ((dgvLista.Rows[i].Cells[0].Value.ToString()).Equals(caja)) { textCaja.SelectAll(); textCaja.Text = Variables.Blanco; textCaja.Focus(); string lsMensaje = "La caja ya fue escaneada"; throw new Exception(lsMensaje); } } DateTime fecha = DateTime.Now; ClsZCTC zCTC = new ClsZCTC(); string lsCriterio = ""; zCTC.Werks = textCentro.Text; zCTC.Lgort = textAlmacen.Text; zCTC.Caja = caja; zCTC.FechaTraslado = fecha; zCTC.HoraTraslado = fecha; lsCriterio = "WHERE CAJA = '" + caja + "'"; ClsZCTCCollection zCTCColeccionTemp; zCTCColeccionTemp = (new ClsZCTCBAL()).ConsultarZCTCBAL(lsCriterio); zCTC.CantidadMovimientos = zCTCColeccionTemp.Count + 1; contador++; textTotalCajas.Text = "" + contador; ClsZCTCBAL balZctc = new ClsZCTCBAL(); balZctc.AgregarZCTCBAL(zCTC); }
public void InsertarColeccionATablaZCTC() { IEnumerator lista = zCTCCollection.GetEnumerator(); ClsZCTCBAL zCTCbal = new ClsZCTCBAL(); while (lista.MoveNext()) { ClsZCTC zCTC = (ClsZCTC)lista.Current; zCTCbal.AgregarZCTCBAL(zCTC); } }
public Boolean BuscarEnColeccion(string codCaja) { Boolean lbSeEncontro = false; IEnumerator lista = zCTCCollection.GetEnumerator(); ClsZCTCBAL zCTCbal = new ClsZCTCBAL(); while (lista.MoveNext()) { ClsZCTC zCTC = (ClsZCTC)lista.Current; if (codCaja.Equals(zCTC.Caja)) { lbSeEncontro = true; break; } } return(lbSeEncontro); }
public ArrayList CargarZCTC() { string criterio = Variables.Nulo; //Lista de clientes ClsZCTCCollection zCTCCollection; ClsZCTCBAL zCTCBAL = new ClsZCTCBAL(); ArrayList arrZCTC = new ArrayList(); try { zCTCCollection = zCTCBAL.ConsultarZCTCBAL(criterio); IEnumerator listaRegistros = zCTCCollection.GetEnumerator(); while (listaRegistros.MoveNext()) { ClsZCTC currZCTC = (ClsZCTC)listaRegistros.Current; arrZCTC.Add(new AddValue(currZCTC.Werks, currZCTC.Werks)); } return(arrZCTC); } catch { throw; } }