public List <GS_GetPlanDetalleToEditResult> CargarGridEdit() { List <GS_GetPlanDetalleToEditResult> lstCierreByPlan; PlanificacionWCFClient objCierreByPlanWCF = new PlanificacionWCFClient(); try { var idEmpresa = ((Usuario_LoginResult)Session["Usuario"]).idEmpresa; var codigoUsuario = ((Usuario_LoginResult)Session["Usuario"]).codigoUsuario; var idPlanificacion = ViewState["idPlanificacion"].ToString(); lstCierreByPlan = objCierreByPlanWCF.GetPlanDetalleToEdit(idEmpresa, codigoUsuario, idPlanificacion).ToList(); HttpContext.Current.Session["lstCierreByPlan"] = lstCierreByPlan; } catch (Exception ex) { throw ex; } return(lstCierreByPlan); }