Beispiel #1
0
    void BindProvince()
    {
        IList <Province> list = new List <Province>();

        if (!AspNetCache.CheckCache(Constants.Cache_ReportFuel_Provice_All))
        {
            list = new ProvinceService().FindAll();
            AspNetCache.SetCache(Constants.Cache_ReportFuel_Provice_All, list);
        }
        else
        {
            list = (IList <Province>)AspNetCache.GetCache(Constants.Cache_ReportFuel_Provice_All);
        }
        var listSearch = from o in list orderby o.ProvinceName select o;

        ddlProvince.DataSource     = listSearch;
        ddlProvince.DataTextField  = "ProvinceName";
        ddlProvince.DataValueField = "Id";
        ddlProvince.DataBind();
        ddlProvince.Items.Insert(0, new ListItem("---Chọn---", ""));

        ddlProvinceReporter.DataSource     = listSearch;
        ddlProvinceReporter.DataTextField  = "ProvinceName";
        ddlProvinceReporter.DataValueField = "Id";
        ddlProvinceReporter.DataBind();
        ddlProvinceReporter.Items.Insert(0, new ListItem("---Chọn---", ""));
    }
        public async Task <List <Store_ProvinceDTO> > SingleListProvince([FromBody] Store_ProvinceFilterDTO Store_ProvinceFilterDTO)
        {
            if (!ModelState.IsValid)
            {
                throw new BindException(ModelState);
            }

            ProvinceFilter ProvinceFilter = new ProvinceFilter();

            ProvinceFilter.Skip      = 0;
            ProvinceFilter.Take      = 20;
            ProvinceFilter.OrderBy   = ProvinceOrder.Id;
            ProvinceFilter.OrderType = OrderType.ASC;
            ProvinceFilter.Selects   = ProvinceSelect.ALL;
            ProvinceFilter.Id        = Store_ProvinceFilterDTO.Id;
            ProvinceFilter.Code      = Store_ProvinceFilterDTO.Code;
            ProvinceFilter.Name      = Store_ProvinceFilterDTO.Name;
            ProvinceFilter.Priority  = Store_ProvinceFilterDTO.Priority;
            ProvinceFilter.StatusId  = Store_ProvinceFilterDTO.StatusId;

            List <Province> Provinces = await ProvinceService.List(ProvinceFilter);

            List <Store_ProvinceDTO> Store_ProvinceDTOs = Provinces
                                                          .Select(x => new Store_ProvinceDTO(x)).ToList();

            return(Store_ProvinceDTOs);
        }
Beispiel #3
0
        public IList <Province> get()
        {
            ProvinceService service = new ProvinceService();

            return(service.Get().ToList());
            //return new string[] { "value1", "value2" };
        }
 private void BindData(int Id)
 {
     if (Id > 0)
     {
         btn_add.Visible  = false;
         btn_edit.Visible = true;
         ProvinceService objlogic = new ProvinceService();
         Province        obj      = new Province();
         obj = objlogic.FindByKey(Id);
         if (obj != null)
         {
             txtTitle.Text        = obj.ProvinceName;
             txtProvinceCode.Text = obj.ProvinceCode;
             if (obj.RegionId > 0)
             {
                 ddlParent.SelectedValue = obj.RegionId.ToString();
             }
             txtSorOrder.Text = obj.SortOrder.ToString();
         }
     }
     else
     {
         btn_add.Visible  = true;
         btn_edit.Visible = false;
     }
 }
        public async Task <ActionResult <List <Contract_ProvinceDTO> > > SingleListProvince([FromBody] Contract_ProvinceFilterDTO Contract_ProvinceFilterDTO)
        {
            if (UnAuthorization)
            {
                return(Forbid());
            }
            if (!ModelState.IsValid)
            {
                throw new BindException(ModelState);
            }

            ProvinceFilter ProvinceFilter = new ProvinceFilter();

            ProvinceFilter.Skip      = 0;
            ProvinceFilter.Take      = 20;
            ProvinceFilter.OrderBy   = ProvinceOrder.Id;
            ProvinceFilter.OrderType = OrderType.ASC;
            ProvinceFilter.Selects   = ProvinceSelect.ALL;
            ProvinceFilter.Id        = Contract_ProvinceFilterDTO.Id;
            ProvinceFilter.Code      = Contract_ProvinceFilterDTO.Code;
            ProvinceFilter.Name      = Contract_ProvinceFilterDTO.Name;
            ProvinceFilter.Priority  = Contract_ProvinceFilterDTO.Priority;
            ProvinceFilter.StatusId  = new IdFilter {
                Equal = StatusEnum.ACTIVE.Id
            };

            List <Province> Provinces = await ProvinceService.List(ProvinceFilter);

            List <Contract_ProvinceDTO> Contract_ProvinceDTOs = Provinces
                                                                .Select(x => new Contract_ProvinceDTO(x)).ToList();

            return(Contract_ProvinceDTOs);
        }
Beispiel #6
0
    void BindData()
    {
        ProvinceService comBSO     = new ProvinceService();
        DataTable       listSearch = new DataTable();
        int             regionId   = 0;
        string          strKey     = string.Empty;

        if (ddlRegionSearch.SelectedValue != "")
        {
            regionId = Convert.ToInt32(ddlRegionSearch.SelectedValue);
        }

        if (txtKeyword.Text != "" && txtKeyword.Text.Trim() != "")
        {
            strKey = txtKeyword.Text.Trim();
        }
        listSearch = comBSO.GetProvinceList(strKey, regionId);
        if (listSearch != null && listSearch.Rows.Count > 0)
        {
            grvProvince.DataSource = listSearch;
            grvProvince.DataBind();
            clientview.Text = "Tổng số " + listSearch.Rows.Count + " tỉnh/thành phố";
        }
        else
        {
            grvProvince.DataSource = null;
            grvProvince.DataBind();
        }
    }
Beispiel #7
0
        public async void Delete_ErrorsOccurred_ShouldReturnErrorResponse()
        {
            var mock          = new ServiceMockFacade <IProvinceService, IProvinceRepository>();
            var model         = new ApiProvinceServerRequestModel();
            var validatorMock = new Mock <IApiProvinceServerRequestModelValidator>();

            validatorMock.Setup(x => x.ValidateDeleteAsync(It.IsAny <int>())).Returns(Task.FromResult(new FluentValidation.Results.ValidationResult(new List <ValidationFailure>()
            {
                new ValidationFailure("text", "test")
            })));
            var service = new ProvinceService(mock.LoggerMock.Object,
                                              mock.MediatorMock.Object,
                                              mock.RepositoryMock.Object,
                                              validatorMock.Object,
                                              mock.DALMapperMockFactory.DALProvinceMapperMock,
                                              mock.DALMapperMockFactory.DALCityMapperMock,
                                              mock.DALMapperMockFactory.DALVenueMapperMock);

            ActionResponse response = await service.Delete(default(int));

            response.Should().NotBeNull();
            response.Success.Should().BeFalse();
            validatorMock.Verify(x => x.ValidateDeleteAsync(It.IsAny <int>()));
            mock.MediatorMock.Verify(x => x.Publish(It.IsAny <ProvinceDeletedNotification>(), It.IsAny <CancellationToken>()), Times.Never());
        }
 private void UpdateProvince()
 {
     int id = 1;
     IProvinceService cs = new ProvinceService();
     var data            = cs.GetProvinceById(id);
     var result          = cs.UpdateSingleProvince(data);
 }
Beispiel #9
0
    void BindProvince()
    {
        IList <Province> list = new List <Province>();

        if (!AspNetCache.CheckCache(Constants.Cache_ReportFuel_Provice_All))
        {
            list = new ProvinceService().FindAll();
            AspNetCache.SetCache(Constants.Cache_ReportFuel_Provice_All, list);
        }
        else
        {
            list = (IList <Province>)AspNetCache.GetCache(Constants.Cache_ReportFuel_Provice_All);
        }

        ddlProvinceReporter.DataSource     = list;
        ddlProvinceReporter.DataTextField  = "ProvinceName";
        ddlProvinceReporter.DataValueField = "Id";
        ddlProvinceReporter.DataBind();
        ddlProvinceReporter.Items.Insert(0, new ListItem("---Chọn Tỉnh/TP---"));

        ddlProvince.DataSource     = list;
        ddlProvince.DataTextField  = "ProvinceName";
        ddlProvince.DataValueField = "Id";
        ddlProvince.DataBind();
        ddlProvince.Items.Insert(0, new ListItem("---Chọn Tỉnh/TP---"));
    }
 public AddressController(ProvinceServiceImpl provinceService, DistrictServiceImpl districtService
                          , WardServiceImpl wardService, AddressServiceImpl addressService)
 {
     _provinceService = provinceService;
     _districtService = districtService;
     _wardService     = wardService;
     _addressService  = addressService;
 }
Beispiel #11
0
 public static IList <ProvinceInfo> GetAllProvinceInfo()
 {
     return(new CacheUtility <IList <ProvinceInfo> >().Get(KEY_ALLPROVINCECITY, delegate()
     {
         ProvinceService proviDal = new ProvinceService();
         return proviDal.GetAllProvince();
     }, 60 * 12));
 }
Beispiel #12
0
        public void GetProvinceInfo_InvalidName()
        {
            var            logger        = new Mock <ILogger <ProvinceService> >();
            IConfiguration configuration = new ConfigurationBuilder().AddInMemoryCollection(inMemorySettings).Build();
            var            userService   = new ProvinceService(logger.Object, configuration);
            var            provinceInfo  = userService.GetProvinceInfo("afsasf");

            Assert.IsNull(provinceInfo);
        }
 public ActionResult ViewProvince(int id)
 {
     if (id > 0)
     {
         var model = new ProvinceService().GetProvince(id);
         return(View(model));
     }
     return(View());
 }
Beispiel #14
0
        public string GetProvinceName(int id)
        {
            var item = ProvinceService.GetById(id);

            if (item != null)
            {
                return(item.Name);
            }
            return("");
        }
        private void AddProvince()
        {
            ProvinceModel data = new ProvinceModel();

            data.AreaID       = 1;
            data.ProvinceCode = "test";
            data.ProvinceName = "test";
            IProvinceService cs = new ProvinceService();
            var result          = cs.InsertSingleProvince(data);
        }
Beispiel #16
0
 public void GetProvince()
 {
     Provinces = ProvinceService.Query().Select(x => new SelectModel()
     {
         Id = x.ProvinceId, Name = x.Name
     }).ToList();
     Citys = GetCity(UserInformation.provinceId).Select(x => new SelectModel()
     {
         Id = x.CityId, Name = x.Name
     }).ToList();
 }
Beispiel #17
0
    void UpdateOrAdd()
    {
        int cId = 0;

        if (hdnEditId.Value != "" && hdnEditId.Value != "0")
        {
            cId = Convert.ToInt32(hdnEditId.Value);
        }
        ProvinceService objlogic = new ProvinceService();
        Province        obj      = new Province();

        obj.ProvinceName = txtTitle.Text.Trim();
        obj.ProvinceCode = txtProvinceCode.Text.Trim();
        try
        {
            obj.SortOrder = Convert.ToInt32(txtSorOrder.Text);
        }
        catch { }
        try
        {
            if (ddlRegion.SelectedIndex > 0)
            {
                obj.RegionId = Convert.ToInt32(ddlRegion.SelectedValue);
            }
        }
        catch { }
        if (cId > 0)
        {
            obj.Id = cId;
            if (objlogic.Update(obj) != null)
            {
                BindData();
                error.Text = "<div class='alert alert-primary'>Cập nhật thành công !</div>";
            }
            else
            {
                error.Text = "<div class='alert alert-dangers'>Cập nhật không thành công !</div>";
            }
        }
        else
        {
            if (objlogic.Insert(obj) > 0)
            {
                BindData();
                error.Text = "<div class='alert alert-primary'>Thêm mới thành công !</div>";
            }
            else
            {
                error.Text = "<div class='alert alert-dangers'>Thêm mới không thành công !</div>";
            }
        }
    }
Beispiel #18
0
        /// <summary>
        /// 获取地址列表
        /// </summary>
        /// <param name="openId"></param>
        /// <returns></returns>
        public AddressListsModel GetAddressList(int accountId)
        {
            var model       = new AddressListsModel();
            var GetUserInfo = IAccountService.GetById(accountId);//获取userId

            if (GetUserInfo != null)
            {
                // accountId = GetUserInfo.accountId;
                if (GetUserInfo.defaultAddressId != 0)
                {
                    model.defaultAddressId = GetUserInfo.defaultAddressId;
                    var DefGetAddressInfo = UserAddressService.GetById(model.defaultAddressId);
                    if (DefGetAddressInfo != null)
                    {
                        model.defaultDetailedAddress = DefGetAddressInfo.detailedAddress;
                        model.defaultMoblie          = DefGetAddressInfo.moblie;
                        model.defaultProvinceName    = DefGetAddressInfo.provinceName == null ? " " : DefGetAddressInfo.provinceName;
                        model.defaultRecipients      = DefGetAddressInfo.recipients;
                    }
                    else
                    {
                        model.defaultAddressId = 0;
                    }
                }
                else
                {
                    model.defaultAddressId = 0;
                }
            }

            var GetAddressInfo = UserAddressService.GetByAccountId(accountId);

            if (GetAddressInfo != null && GetAddressInfo.ModelList != null && GetAddressInfo.ModelList.Count > 0)
            {
                //地址列表赋值
                model.AddressList = GetAddressInfo.ModelList.ToList().Select(x => new AddressListModel()
                {
                    userAddressId   = x.userAddressId,
                    moblie          = x.moblie,
                    recipients      = x.recipients,
                    detailedAddress = x.detailedAddress,
                    city            = CityService.GetById(x.cityId) == null ? "" : CityService.GetById(x.cityId).Name,
                    province        = ProvinceService.GetById(x.provinceId) == null ? "" : ProvinceService.GetById(x.provinceId).Name,
                    ProvinceName    = x.provinceName,
                    zipCode         = x.zipCode
                }).ToList();

                return(model);
            }
            return(null);
        }
Beispiel #19
0
    void BindProvince()
    {
        IList <Province> list = new List <Province>();

        if (!AspNetCache.CheckCache(Constants.Cache_ReportFuel_Provice_All))
        {
            list = new ProvinceService().FindAll();
            AspNetCache.SetCache(Constants.Cache_ReportFuel_Provice_All, list);
        }
        else
        {
            list = (IList <Province>)AspNetCache.GetCache(Constants.Cache_ReportFuel_Provice_All);
        }
        if (m_UserValidation != null && m_UserValidation.OrgId > 0)
        {
            OrganizationService objOrganizationService = new OrganizationService();
            Organization        objOrganization        = new Organization();
            objOrganization = objOrganizationService.FindByKey(m_UserValidation.OrgId);
            if (objOrganization != null && objOrganization.ProvinceId > 0)
            {
                ProvinceId = objOrganization.ProvinceId;
            }
        }
        if (ProvinceId > 0)
        {
            try
            {
                if (list != null && list.Count > 0)
                {
                    var listProvince = list.Where(m => m.Id == ProvinceId).ToList();
                    ddlProvince.DataSource     = listProvince;
                    ddlProvince.DataTextField  = "ProvinceName";
                    ddlProvince.DataValueField = "Id";
                    ddlProvince.DataBind();

                    ddlParent.DataSource     = listProvince;
                    ddlParent.DataTextField  = "ProvinceName";
                    ddlParent.DataValueField = "Id";
                    ddlParent.DataBind();

                    ddlProvince.SelectedValue = ProvinceId.ToString();
                    ddlParent.SelectedValue   = ProvinceId.ToString();
                }
            }
            catch { }
        }
        ddlProvince.Items.Insert(0, new ListItem("---Tất cả---", ""));
        ddlParent.Items.Insert(0, new ListItem("---Chọn---", ""));
    }
    void Update()
    {
        ProvinceService objlogic = new ProvinceService();
        Province        obj      = new Province();

        obj.ProvinceName = txtTitle.Text.Trim();
        obj.ProvinceCode = txtProvinceCode.Text.Trim();
        obj.SortOrder    = Convert.ToInt32(txtSorOrder.Text);
        if (ddlParent.SelectedIndex > 0)
        {
            obj.RegionId = Convert.ToInt32(ddlParent.SelectedValue);
        }
        int cId = 0;

        if (!String.IsNullOrEmpty(Request["Id"]))
        {
            int.TryParse(Request["Id"].Replace(",", ""), out cId);
        }
        if (cId > 0)
        {
            obj.Id = cId;
            if (objlogic.Update(obj) != null)
            {
                error.Text = "<div style='color:#ff0000;font:bold 12px Arial;padding:5px 0;'>Cập nhật thành công !</div>";
                //txtchuyenvienName.Text = "";
                ////ddlGroup.SelectedIndex = 0;
                //ddlLinhVuc.SelectedIndex = 0;
            }
            else
            {
                error.Text = "<div style='color:#ff0000;font:bold 12px Arial;padding:5px 0;'>Cập nhật không thành công !</div>";
            }
        }
        else
        {
            if (objlogic.Insert(obj) > 0)
            {
                error.Text       = "<div style='color:#ff0000;font:bold 12px Arial;padding:5px 0;'>Thêm mới thành công !</div>";
                txtTitle.Text    = "";
                txtSorOrder.Text = "";
            }
            else
            {
                error.Text = "<div style='color:#ff0000;font:bold 12px Arial;padding:5px 0;'>Thêm mới không thành công !</div>";
            }
        }
    }
Beispiel #21
0
        private void InitialData()
        {
            Session["lstOrderDetail"] = null;
            var cmdStore = new StoreService();

            //DataSouce = cmdStore.GetALL();
            DataSouce = new List <STORE>();
            USER user = Session["user"] as USER;

            if (user == null)
            {
                Response.Redirect("MainAdmin.aspx");
            }
            var cmdZone = new ZoneDetailService();

            foreach (ZONE_DETAIL zoneId in cmdZone.GetALLByUser(user.EMPLOYEE_ID))
            {
                List <STORE> tmp = cmdStore.GetALL().Where(x => x.ZONE_ID == zoneId.ZONE_ID).ToList();
                DataSouce.AddRange(tmp);
            }

            var cmd  = new SectorService();
            var list = cmd.GetALL();

            foreach (var item in list)
            {
                ddlSector.Items.Add(new ListItem(item.SECTOR_NAME, item.SECTOR_ID.ToString()));
            }
            var cmdPro = new ProvinceService();

            ViewState["listProvince"] = cmdPro.GetALL();
            foreach (var item in (List <PROVINCE>)ViewState["listProvince"])
            {
                ddlProvince.Items.Add(new ListItem(item.PROVINCE_NAME, item.PROVINCE_ID.ToString()));
            }

            var cmdRoad = new RoadService();

            ViewState["listRoad"] = cmdRoad.GetALL();
            foreach (var item in (List <ROAD>)ViewState["listRoad"])
            {
                ddlRoad.Items.Add(new ListItem(item.ROAD_NAME, item.ROAD_ID.ToString()));
            }

            gridStore.DataSource = null;
            gridStore.DataBind();
        }
Beispiel #22
0
        public void Ready(int id)
        {
            var account = accountService.GetById(id);

            if (account != null)
            {
                var user  = membershipService.GetUserById(account.userId);
                var saler = membershipService.GetUserById(account.salerId);
                if (user != null)
                {
                    this.accountId     = account.accountId;
                    this.accountName   = user.DisplayName;
                    this.birthDay      = user.BirthDate;
                    this.activatePoint = account.activatePoint;
                    this.eamil         = user.Email;
                    // this.notActivatePoint = account.notActivatePoint;
                    //this.payPoint = account.payPoint;
                    this.phone        = user.PhoneNumber;
                    this.presentExp   = account.presentExp;
                    this.referrer     = saler == null ? "" : saler.DisplayName;
                    this.registerDate = account.submitTime;
                    this.state        = account.state;
                    // this.withdrawPoint = account.withdrawPoint;
                    this.provinceId = user.provinceId;
                    this.cityId     = user.cityId;
                    this.address    = user.Address;
                }
                var query = ProvinceService.Query();
                if (query != null)
                {
                    ListProvince = query.Select(x => new IdNamePair()
                    {
                        Key = x.ProvinceId, Name = x.Name
                    }).ToList();
                }

                var query1 = CityService.Query(provinceId);
                if (query1 != null)
                {
                    ListCity = query1.Select(x => new IdNamePair()
                    {
                        Key = x.CityId, Name = x.Name
                    }).ToList();
                }
            }
        }
Beispiel #23
0
        public async void Get_ShouldReturnNullBecauseRecordNotFound()
        {
            var mock = new ServiceMockFacade <IProvinceService, IProvinceRepository>();

            mock.RepositoryMock.Setup(x => x.Get(It.IsAny <int>())).Returns(Task.FromResult <Province>(null));
            var service = new ProvinceService(mock.LoggerMock.Object,
                                              mock.MediatorMock.Object,
                                              mock.RepositoryMock.Object,
                                              mock.ModelValidatorMockFactory.ProvinceModelValidatorMock.Object,
                                              mock.DALMapperMockFactory.DALProvinceMapperMock,
                                              mock.DALMapperMockFactory.DALCityMapperMock,
                                              mock.DALMapperMockFactory.DALVenueMapperMock);

            ApiProvinceServerResponseModel response = await service.Get(default(int));

            response.Should().BeNull();
            mock.RepositoryMock.Verify(x => x.Get(It.IsAny <int>()));
        }
Beispiel #24
0
        public async void VenuesByProvinceId_Not_Exists()
        {
            var mock = new ServiceMockFacade <IProvinceService, IProvinceRepository>();

            mock.RepositoryMock.Setup(x => x.VenuesByProvinceId(default(int), It.IsAny <int>(), It.IsAny <int>())).Returns(Task.FromResult <List <Venue> >(new List <Venue>()));
            var service = new ProvinceService(mock.LoggerMock.Object,
                                              mock.MediatorMock.Object,
                                              mock.RepositoryMock.Object,
                                              mock.ModelValidatorMockFactory.ProvinceModelValidatorMock.Object,
                                              mock.DALMapperMockFactory.DALProvinceMapperMock,
                                              mock.DALMapperMockFactory.DALCityMapperMock,
                                              mock.DALMapperMockFactory.DALVenueMapperMock);

            List <ApiVenueServerResponseModel> response = await service.VenuesByProvinceId(default(int));

            response.Should().BeEmpty();
            mock.RepositoryMock.Verify(x => x.VenuesByProvinceId(default(int), It.IsAny <int>(), It.IsAny <int>()));
        }
        public void RemoveProvinceShouldDeleteEntity()
        {
            var province = new Province
            {
                Id   = "70400fb3-aed2-4876-aa9a-bcf8ba49ca9f",
                Name = "Province"
            };

            var repo = new Mock <IDeletableEntityRepository <Province> >();

            repo.Setup(x => x.GetByIdAsync(It.IsAny <string>())).Returns(Task.FromResult(province));
            var service = new ProvinceService(repo.Object);


            service.RemoveAsync("70400fb3-aed2-4876-aa9a-bcf8ba49ca9f").GetAwaiter().GetResult();

            repo.Verify(x => x.Delete(province), Times.Once);
        }
 public UsersController(UserService userService,
                        ShoppingCartService shoppingCartService,
                        IBackgroundTaskQueue queueService,
                        ProvinceService provinceService,
                        DistrictService districtService,
                        WardService wardService,
                        OrderService orderService,
                        IWebHostEnvironment hostEnvironment)
 {
     _userService         = userService;
     _shoppingCartService = shoppingCartService;
     _queueService        = queueService;
     _districtService     = districtService;
     _provinceService     = provinceService;
     _wardService         = wardService;
     _orderService        = orderService;
     _hostEnvironment     = hostEnvironment;
 }
Beispiel #27
0
        public async void ByCountryId_Exists()
        {
            var mock    = new ServiceMockFacade <IProvinceService, IProvinceRepository>();
            var records = new List <Province>();

            records.Add(new Province());
            mock.RepositoryMock.Setup(x => x.ByCountryId(It.IsAny <int>(), It.IsAny <int>(), It.IsAny <int>())).Returns(Task.FromResult(records));
            var service = new ProvinceService(mock.LoggerMock.Object,
                                              mock.MediatorMock.Object,
                                              mock.RepositoryMock.Object,
                                              mock.ModelValidatorMockFactory.ProvinceModelValidatorMock.Object,
                                              mock.DALMapperMockFactory.DALProvinceMapperMock,
                                              mock.DALMapperMockFactory.DALCityMapperMock,
                                              mock.DALMapperMockFactory.DALVenueMapperMock);

            List <ApiProvinceServerResponseModel> response = await service.ByCountryId(default(int));

            response.Should().NotBeEmpty();
            mock.RepositoryMock.Verify(x => x.ByCountryId(It.IsAny <int>(), It.IsAny <int>(), It.IsAny <int>()));
        }
Beispiel #28
0
        public async void All_ShouldReturnRecords()
        {
            var mock    = new ServiceMockFacade <IProvinceService, IProvinceRepository>();
            var records = new List <Province>();

            records.Add(new Province());
            mock.RepositoryMock.Setup(x => x.All(It.IsAny <int>(), It.IsAny <int>(), It.IsAny <string>())).Returns(Task.FromResult(records));
            var service = new ProvinceService(mock.LoggerMock.Object,
                                              mock.MediatorMock.Object,
                                              mock.RepositoryMock.Object,
                                              mock.ModelValidatorMockFactory.ProvinceModelValidatorMock.Object,
                                              mock.DALMapperMockFactory.DALProvinceMapperMock,
                                              mock.DALMapperMockFactory.DALCityMapperMock,
                                              mock.DALMapperMockFactory.DALVenueMapperMock);

            List <ApiProvinceServerResponseModel> response = await service.All();

            response.Should().HaveCount(1);
            mock.RepositoryMock.Verify(x => x.All(It.IsAny <int>(), It.IsAny <int>(), It.IsAny <string>()));
        }
Beispiel #29
0
        public async void Get()
        {
            var mock   = new ServiceMockFacade <IProvinceRepository>();
            var record = new Province();

            mock.RepositoryMock.Setup(x => x.Get(It.IsAny <int>())).Returns(Task.FromResult(record));
            var service = new ProvinceService(mock.LoggerMock.Object,
                                              mock.RepositoryMock.Object,
                                              mock.ModelValidatorMockFactory.ProvinceModelValidatorMock.Object,
                                              mock.BOLMapperMockFactory.BOLProvinceMapperMock,
                                              mock.DALMapperMockFactory.DALProvinceMapperMock,
                                              mock.BOLMapperMockFactory.BOLCityMapperMock,
                                              mock.DALMapperMockFactory.DALCityMapperMock,
                                              mock.BOLMapperMockFactory.BOLVenueMapperMock,
                                              mock.DALMapperMockFactory.DALVenueMapperMock);

            ApiProvinceResponseModel response = await service.Get(default(int));

            response.Should().NotBeNull();
            mock.RepositoryMock.Verify(x => x.Get(It.IsAny <int>()));
        }
Beispiel #30
0
    protected void grvProvince_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        int iEditId = 0;

        iEditId = Convert.ToInt32(e.CommandArgument.ToString());
        string aName = e.CommandName.ToLower();

        if (iEditId > 0)
        {
            ProvinceService objlogic = new ProvinceService();
            if (aName.Contains("_edit"))
            {
                Province obj = new Province();
                obj = objlogic.FindByKey(iEditId);
                if (obj != null)
                {
                    hdnEditId.Value      = iEditId.ToString();
                    txtProvinceCode.Text = obj.ProvinceCode;
                    txtSorOrder.Text     = obj.SortOrder.ToString();
                    txtTitle.Text        = obj.ProvinceName;
                    try
                    {
                        if (obj.RegionId > 0)
                        {
                            ddlRegion.SelectedValue = obj.RegionId.ToString();
                        }
                    }
                    catch { }
                    ScriptManager.RegisterStartupScript(this, GetType(), "showform", "updateprovince();", true);
                }
            }
            else if (aName.Contains("_delete"))
            {
                if (objlogic.Delete(Convert.ToInt32(iEditId)) > 0)
                {
                    BindData();
                }
            }
        }
    }