public bool AddBulkLeads(List <DailyLeadEntity> leads)
        {
            bool isSalesAdded = false;

            using (uow = new UnitOfWork.UnitOfWork())
            {
                try
                {
                    foreach (DailyLeadEntity leaddb in leads)
                    {
                        DailyLead lead = new DailyLead();
                        lead.AuthForHire     = leaddb.AuthForHire;
                        lead.DailyLeadID     = leaddb.DailyLeadID;
                        lead.DateFiled       = leaddb.DateFiled;
                        lead.DOTNumber       = leaddb.DOTNumber;
                        lead.Drivers         = leaddb.Drivers;
                        lead.Interstate      = leaddb.Interstate;
                        lead.LeadDocID       = leaddb.LeadDocID;
                        lead.LegalName       = leaddb.LegalName;
                        lead.MailingAddress  = leaddb.MailingAddress;
                        lead.OperatingStatus = leaddb.OperatingStatus;
                        lead.PhoneNo         = leaddb.PhoneNo;
                        lead.PhysicalAddress = leaddb.PhysicalAddress;
                        lead.PowerUnits      = leaddb.PowerUnits;
                        lead.Status          = leaddb.Status;
                        lead.TimeZone        = leaddb.TimeZone;
                        lead.ZipCode         = leaddb.ZipCode;
                        lead.SavedOn         = DateTimeJavaScript.GetCurrentTime().ToString();
                        uow.DailyLeadRepository.Insert(lead);
                    }
                    uow.Save();
                    isSalesAdded = true;
                }
                catch
                {
                    isSalesAdded = false;
                }
            }

            return(isSalesAdded);
        }
        public bool UpdateLeadStatus(int leadid, string status)
        {
            bool isSalesUpdated = false;

            using (uow = new UnitOfWork.UnitOfWork())
            {
                try
                {
                    DailyLead lead = uow.DailyLeadRepository.Get().Where(x => x.DailyLeadID == leadid).FirstOrDefault();
                    lead.Status = status;
                    uow.DailyLeadRepository.Update(lead);
                    uow.Save();
                    isSalesUpdated = true;
                }
                catch
                {
                    isSalesUpdated = false;
                }
            }

            return(isSalesUpdated);
        }