Introduction
In this article, we will learn how to create a tag using Zoho CRM in ASP.NET MVC Web application.
Let’s begin
Please read this article first of all here.
C# Code Example
Open the HomeController.cs file and add the below code in it.
public void CreateNewTag() { ZCRMModule moduleIns = ZCRMModule.GetInstance("Leads"); //module api name List<ZCRMTag> tags = new List<ZCRMTag>(); ZCRMTag tag1 = ZCRMTag.GetInstance(); tag1.Name = "Test"; ZCRMTag tag2 = ZCRMTag.GetInstance(); tag2.Name = "test"; tags.Add(tag1); tags.Add(tag2); BulkAPIResponse<ZCRMTag> response = moduleIns.CreateTags(tags); //tags - list of ZCRMTag instances filled with required data for create. List<ZCRMTag> insertedTags = response.BulkData; //insertedTags - list of ZCRMTag instances List<EntityResponse> entityResponses = response.BulkEntitiesResponse; //entityResponses - list of EntityResponse instance }
Get All Tag Data
public void GetTagList() { ZCRMModule moduleIns = ZCRMModule.GetInstance("Leads"); //module api name BulkAPIResponse<ZCRMTag> response = moduleIns.GetTags(); List<ZCRMTag> tags = response.BulkData; // tags - List of ZCRMTag instances }
Get Record Count For Specific Tag
public void RecordCountForSpecificTag() { /** Get Record count for a specific tag */ ZCRMModule moduleIns = ZCRMModule.GetInstance("Leads"); APIResponse response = moduleIns.GetTagCount(Your Tag Id); ZCRMTag tags = (ZCRMTag)response.Data; }
if you have any questions or issues about this article, please let me know and more details here