使用简单的代码打破代码

时间:2015-10-21 16:41:33

标签: c#

var R = new List<CentroActual>();
var L = new List<CentroNuevo>();
string procedure = "EXEC [SEGM_CLIE].[SP_OBTENER_CLIENTES] '" +DocIdent+"','"+Cliente+"'";
foreach (DataRow DR in DBHelper.Workflow().ExecuteDataTable(procedure).Rows)       
{
    //pendiente
    R.Add(new CentroActual(DR["Contrato"].ToString(), DR["Solicitud"].ToString(), Convert.ToString(DR["Fecha"]), DR["Estatus"].ToString()));
    L.Add(new CentroNuevo(DR["itemNum"].ToString()));
} 
CambiarCentro(L);
return R;

public static void CambiarCentro(List<CentroNuevo> L) 
{
    //DO something
}

当我尝试将“itemNum”传递给List L时,Web服务没有响应,如果我评论该行,则R工作正常。

我需要显示R,然后使用L我需要做其他事情......这是CentroNuevo列表类,以防万一......问题似乎不是列表。但L传递给方法CambiarCentro

这个小家伙是CambiarCentro(L);

public class CentroNuevo {
    public CentroNuevo() { }

    public string itemNum { get; set; }
    public CentroNuevo(string itemNum) {
        this.itemNum = itemNum;
        this.Load();
    }
    public CentroNuevo Load() {
        return this;

    }

0 个答案:

没有答案