public RepoResponse Update(LeadClass entity)
        {
            try
            {
                if (this.LeadClassRepo.Update(entity.Id, entity))
                {
                    return(new RepoResponse {
                        IsSuccessfull = true, Message = Messages.Repoistory.Update.Message
                    });
                }

                return(new RepoResponse {
                    IsSuccessfull = false, Message = $"{Messages.Repoistory.Error.Message} LeadClassRepo"
                });
            }
            catch (Exception e)
            {
                return(new RepoResponse {
                    IsSuccessfull = false, Message = e.ToString()
                });
            }
        }
        public async Task <ActionResult <LeadClass> > PostLeadClass(LeadClass leadClass)
        {
            this.LeadClassService.Create(leadClass);

            return(CreatedAtAction("GetLeadClass", new { id = leadClass.Id }, leadClass));
        }