コード例 #1
0
ファイル: db.cs プロジェクト: pjeconde/eFact
		public List<CedEntidades.Estado> WF_Estado_qry(string IdFlow)
		{
            string a = "select WF_Estado.IdEstado as Id, WF_Estado.DescrEstado as Descr from WF_Estado, WF_EstadoXFlow where WF_Estado.IdEstado=WF_EstadoXFlow.IdEstado and WF_EstadoXFlow.IdFlow='" + IdFlow + "' and WF_Estado.Virtual<>1 order by DescrEstado ";
			DataView dv = (DataView)Ejecutar(a,
				TipoRetorno.DV,
				Transaccion.NoAcepta,
				sesion.CnnStr);
			List<CedEntidades.Estado> estados = new List<CedEntidades.Estado>();
			for (int i = 0; i < dv.Table.Rows.Count; i++)
			{
				CedEntidades.Estado e = new CedEntidades.Estado();
				e.IdEstado = Convert.ToString(dv.Table.Rows[i]["Id"]);
				e.DescrEstado = Convert.ToString(dv.Table.Rows[i]["Descr"]);
				e.VirtuaL = false;
				estados.Add(e);
			}
			return estados;

		}
コード例 #2
0
ファイル: db.cs プロジェクト: pjeconde/eFact
		public List<CedEntidades.Estado> WF_Estado_qry()
		{
			DataView dv = (DataView)Ejecutar("select IdEstado as Id, DescrEstado as Descr, Virtual from WF_Estado where Virtual<>1 order by DescrEstado",
				TipoRetorno.DV,
				Transaccion.NoAcepta,
				sesion.CnnStr);
			List<CedEntidades.Estado> estados = new List<CedEntidades.Estado>();
			for (int i = 0; i < dv.Table.Rows.Count; i++)
			{
				CedEntidades.Estado e = new CedEntidades.Estado();
				e.IdEstado = Convert.ToString(dv.Table.Rows[i]["Id"]);
				e.DescrEstado = Convert.ToString(dv.Table.Rows[i]["Descr"]);
				e.VirtuaL = Convert.ToBoolean(dv.Table.Rows[i]["Virtual"]);
				estados.Add(e);
			}
			return estados;
		}