public void DeleteCategoryService(int categoryServiceId) { //unitOfWork.StartTransaction(); ServiceCatagoryRepository repo = new ServiceCatagoryRepository(unitOfWork); repo.Delete(x => x.ServiceCategoryId == categoryServiceId); //unitOfWork.Commit(); }
public ServiceCategoryModel SaveCategoryService(ServiceCategoryModel model) { //unitOfWork.StartTransaction(); ServiceCatagoryRepository repo = new ServiceCatagoryRepository(unitOfWork); ServiceCategory serviceCategory = new ServiceCategory(); AutoMapper.Mapper.Map(model, serviceCategory); repo.Insert(serviceCategory); //unitOfWork.Commit(); AutoMapper.Mapper.Map(serviceCategory, model); return model; }
public ServiceCategoryModel GetCategoryServiceById(int categoryServiceId) { //unitOfWork.StartTransaction(); ServiceCatagoryRepository repo = new ServiceCatagoryRepository(unitOfWork); ServiceCategoryModel serviceCategoryModel = new ServiceCategoryModel(); ServiceCategory serviceCategory = new ServiceCategory(); AutoMapper.Mapper.Map(serviceCategoryModel, serviceCategory); serviceCategory = repo.GetAll().Where(x => x.ServiceCategoryId == categoryServiceId).FirstOrDefault(); //unitOfWork.Commit(); AutoMapper.Mapper.Map(serviceCategory, serviceCategoryModel); return serviceCategoryModel; }
public List<ServiceCategoryModel> GetAllServiceCategories() { //unitOfWork.StartTransaction(); ServiceCatagoryRepository repo = new ServiceCatagoryRepository(unitOfWork); List<ServiceCategoryModel> serviceCategoryList = new List<ServiceCategoryModel>(); List<ServiceCategory> serviceCategory = new List<ServiceCategory>(); AutoMapper.Mapper.Map(serviceCategoryList, serviceCategory); serviceCategory = repo.GetAll().OrderByDescending(x=>x.ServiceCategoryId).ToList(); //unitOfWork.Commit(); AutoMapper.Mapper.Map(serviceCategory, serviceCategoryList); return serviceCategoryList; }
public bool CheckExistance(int categoryServiceId) { //unitOfWork.StartTransaction(); ServiceCatagoryRepository repo = new ServiceCatagoryRepository(unitOfWork); var categoryService = repo.GetAll().Where(x => x.ServiceCategoryId == categoryServiceId).Count(); //unitOfWork.Commit(); if (categoryService > 0) { return true; } else { return false; } }