Esempio n. 1
0
        public ExecuteResult UpdateSubCategory(UpdateSubCategory updateSubCategory)
        {
            SubCategoryDTO   subCategoryDTO   = new SubCategoryDTO().CopyPropertiesFrom(updateSubCategory);
            ExecuteResultDTO executeResultDTO = subCategoryRepository.UpdateSubCategory(subCategoryDTO);

            return(new ExecuteResult().CopyPropertiesFrom(executeResultDTO));
        }
Esempio n. 2
0
        public ExecuteResult InsertSubCategory(InsertSubCategory insertSubCategory)
        {
            SubCategoryDTO   subCategoryDTO   = new SubCategoryDTO().CopyPropertiesFrom(insertSubCategory);
            ExecuteResultDTO executeResultDTO = subCategoryRepository.InsertSubCategory(subCategoryDTO);

            return(new ExecuteResult().CopyPropertiesFrom(executeResultDTO));
        }
Esempio n. 3
0
        public ExecuteResult Insert(InsertCategory insertCategory)
        {
            ExecuteResultDTO executeResultDTO = categoryRepository.InsertCategory(new CategoryDTO
            {
                Name = insertCategory.Name
            });

            return(new ExecuteResult
            {
                InstanceId = executeResultDTO.InstanceId
            });
        }
Esempio n. 4
0
        public async Task <ExecuteResult> Register(User user, int AuditedUserId)
        {
            ExecuteResultDTO executeResultDTO = await userRepository.Register
                                                (
                new UserDTO
            {
                UserName     = user.UserName,
                UserEmail    = user.UserEmail,
                UserPassword = user.UserPassword
            },
                AuditedUserId
                                                );

            return((executeResultDTO == null) ? null : new ExecuteResult
            {
                InstanceId = executeResultDTO.InstanceId
            });
        }
Esempio n. 5
0
        public ExecuteResult Delete(int Id)
        {
            ExecuteResultDTO executeResultDTO = categoryRepository.DeleteCategory(Id);

            return(new ExecuteResult().CopyPropertiesFrom(executeResultDTO));
        }
Esempio n. 6
0
        public ExecuteResult Update(UpdateCategory updateCategory)
        {
            ExecuteResultDTO executeResultDTO = categoryRepository.UpdateCategory(new CategoryDTO().CopyPropertiesFrom(updateCategory));

            return(new ExecuteResult().CopyPropertiesFrom(executeResultDTO));
        }