public Result <Department> Add(Department model)
        {
            var validate = ValidationModel(model);

            if (!validate.Success)
            {
                return(Result <Department> .Failure(message : validate.Message));
            }
            model.ID = Guid.NewGuid();
            return(_dataSource.Insert(model));
        }