public static string LlenarUnidadesVentaEventual(string localidadOrigenID) { string datos = ""; IUnidadVenta uventa = UnidadVentaFactory.GetUnidadVenta(); uventa.UnidadNegocioID = 1; int localidadID = Utiles.Validaciones.obtieneEntero(localidadOrigenID); DsUnidadesVenta ds = uventa.GetUnidadesVentaEventualesDS(true, localidadID); string sUnidadVenta = ""; foreach (DsUnidadesVenta.DatosRow dr in ds.Datos.Rows) { sUnidadVenta = dr.IsUnidadVentaDescripNull() ? "" : dr.UnidadVentaDescrip.Trim(); string nuevoDato = dr.UnidadVentaID.ToString() + "," + sUnidadVenta + ";"; if (datos.IndexOf(nuevoDato) < 0) { datos += nuevoDato; } } return(datos); }