public JsonResult GetPeriodos() { WSTercerosLiquidaciones.TercerosLiquidacionesSoapClient wsClient = new WSTercerosLiquidaciones.TercerosLiquidacionesSoapClient(); wsClient.Open(); DataSet ds = wsClient.GetPeriodos(Convert.ToInt32(EsEmpresa())); wsClient.Close(); List <Periodo> lstPeriodo = new List <Periodo>(); //List<string> lstPeriodoStr = new List<string>(); foreach (DataRow item in ds.Tables[0].Rows) { Periodo per = new Periodo(item); lstPeriodo.Add(per); //lstPeriodoStr.Add(per.PeriodoStr); } return(Json(lstPeriodo, JsonRequestBehavior.AllowGet)); }