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