public ActionResult DeleteEmlead(List <bool> Check, List <int> ID, List <short> RowVersion)
        {
            svPurchase = new PurchaseService();
            int CountAssignLead = 0;
            int CountEmLead     = 0;

            svPurchase.DelData <b2bEmLead>(Check, ID, RowVersion, "EmLeadID");
            if (svPurchase.IsResult)
            {
                for (int i = 0; i < ID.Count(); i++)
                {
                    if (Check[i] == true)
                    {
                        var countEmCompLead = svPurchase.CountData <b2bEmCompanyLead>("AssignLeadID,AssignLeadName", "IsDelete = 0 AND EmLeadID =" + ID[i]);
                        if (countEmCompLead > 0)
                        {
                            var EmCompLead = svPurchase.SelectData <b2bEmCompanyLead>("*", "IsDelete = 0 AND EmLeadID =" + ID[i]);
                            svPurchase.DeleteData <b2bEmCompanyLead>(EmCompLead, "EmCompLeadID", "");
                        }
                    }
                }

                CountAssignLead = svPurchase.CountData <b2bAssignLead>("AssignLeadID,AssignLeadName", "IsDelete = 0");
                CountEmLead     = svPurchase.CountData <b2bEmLead>("EmLeadID,EmLeadName", "IsDelete = 0");
            }
            return(Json(new
            {
                Result = svPurchase.IsResult,
                CountAssignLead = CountAssignLead,
                CountEmLead = CountEmLead
            }));
        }
 public void CountLead()
 {
     svPurchase = new PurchaseService();
     ViewBag.CountAssignLead = svPurchase.CountData <b2bAssignLead>("AssignLeadID,AssignLeadName", "IsDelete = 0");
     ViewBag.CountEmLead     = svPurchase.CountData <b2bEmLead>("EmLeadID,EmLeadName", "IsDelete = 0");
 }