コード例 #1
0
        public BusinessDTO Create(BusinessDTO modelDTO)
        {
            if (modelDTO != null)
            {
                return(BusinessAssembler.ToDTO(businessRepo.CreateBusiness(BusinessAssembler.ToEntity(modelDTO))));
            }

            return(null);
        }
コード例 #2
0
        public BusinessDTO Update(BusinessDTO modelDTO)
        {
            BusinessDTO returnBusiness = null;

            if (modelDTO != null && modelDTO.BusinessID > 0)
            {
                businessRepo.UpdateBusiness(BusinessAssembler.ToEntity(modelDTO));
                returnBusiness = modelDTO;
            }

            return(returnBusiness);
        }
コード例 #3
0
        public BusinessDTO Update(BusinessDTO oBusinessDTO)
        {
            BusinessDTO returnBusiness = null;

            if (oBusinessDTO != null && oBusinessDTO.BusinessID > 0)
            {
                oBusinessRepo.UpdateBusiness(BusinessAssembler.ToEntity(oBusinessDTO));
                returnBusiness = oBusinessDTO;
            }

            return(returnBusiness);
        }
コード例 #4
0
        public BusinessDTO Get(int id)
        {
            BusinessDTO oBusinessDTO = null;

            if (id > 0)
            {
                Business oBusiness = businessRepo.GetBusinessByID(id);
                if (oBusiness != null)
                {
                    oBusinessDTO = BusinessAssembler.ToDTO(oBusiness);
                }
            }

            return(oBusinessDTO);
        }
コード例 #5
0
        public BusinessDTO Get(int BusinessID)
        {
            BusinessDTO oBusinessDTO = null;

            if (BusinessID > 0)
            {
                Business oBusiness = oBusinessRepo.GetBusinessByID(BusinessID);
                if (oBusiness != null)
                {
                    oBusinessDTO = BusinessAssembler.ToDTO(oBusiness);
                }
            }

            return(oBusinessDTO);
        }
コード例 #6
0
        public List <BusinessDTO> GetBusinessesBySearch(string companyname, string city, int?from, int?to, out int count)
        {
            var businessesBySearch = businessRepo.GetBusinessesBySearch(companyname, city, from, to, out count);

            return(BusinessAssembler.ToDTOs(businessesBySearch));
        }
コード例 #7
0
 public List <BusinessDTO> Get()
 {
     return(BusinessAssembler.ToDTOs(businessRepo.GetBusinesss()));
 }