Example #1
0
        public bool CheckifNameisUnique(CheckListTemplateEditModel model, string templateName)
        {
            if (model.Id > 0)
            {
                var inDb = _templateRepository.GetById(model.Id);
                if (inDb.Name == templateName)
                {
                    return(true);
                }
            }

            if (string.IsNullOrEmpty(templateName))
            {
                return(false);
            }

            var template = _templateRepository.GetByName(templateName.Trim());

            if (template != null)
            {
                return(false);
            }

            return(true);
        }