コード例 #1
0
        protected void btnAdd_Click(object sender, EventArgs e)
        {
            try
            {
                HotelManager hm    = new HotelManager();
                Hotel        hotel = new Hotel();
                ICityManager cm    = (ICityManager)BusinessObjectManager.GetCityManager();

                hotel.HotelName   = txtHotelName.Text;
                hotel.Address     = txtAddress.Text;
                hotel.City        = cm.GetCityById(Convert.ToInt64(dpCity.SelectedValue));
                hotel.CityID      = Convert.ToInt32(dpCity.SelectedValue);
                hotel.BriefNote   = txtBrief.Text;
                hotel.Email       = txtEMail.Text;
                hotel.ContactNo   = txtContact.Text;
                hotel.Pincode     = txtPincode.Text;
                hotel.StarRanking = Convert.ToInt32(dpStarRanking.SelectedValue);
                hotel.PhotoUrl    = txtPhoto.Text;
                hotel.WebsiteURL  = txtWebsite.Text;

                hm.SaveHotel(hotel);

                //Resetting the session to invalidate the hotels
                Session["HOTELDS"] = null;

                Response.Redirect("~/Admin/ViewHotel.aspx");
            }
            catch (Exception ex)
            {
                lblError.Text = ex.Message;
            }
        }
コード例 #2
0
 public BranchController(IBranchManager iBranchManager,
                         ICountryManager iCountryManager, ICityManager iCityManager)
 {
     _iBranchManager  = iBranchManager;
     _iCountryManager = iCountryManager;
     _iCityManager    = iCityManager;
 }
コード例 #3
0
 public CitiesService(
     ICityManager cityManager,
     IMapper mapper)
 {
     _cityManager = cityManager;
     _mapper      = mapper;
 }
コード例 #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ctlAdminMaster.ErrorMessage = "";
            if (!IsPostBack)
            {
                try
                {
                    ICityManager cityManager = (ICityManager)BusinessObjectManager.GetCityManager();
                    List <City>  cities      = cityManager.GetCities();

                    dpFromCity.Items.Add("None");
                    foreach (City c in cities)
                    {
                        ListItem item = new ListItem(c.Name + " (" + c.StateInfo.Name + ")", c.CityId.ToString());
                        dpFromCity.Items.Add(item);
                    }
                    dpFromCity.DataBind();

                    dpToCity.Items.Add("None");
                    foreach (City c in cities)
                    {
                        ListItem item = new ListItem(c.Name + " (" + c.StateInfo.Name + ")", c.CityId.ToString());
                        dpToCity.Items.Add(item);
                    }
                    dpToCity.DataBind();
                }
                catch (CityManagerException ex)
                {
                    ctlAdminMaster.ErrorMessage = ex.Message;
                }
            }
        }
コード例 #5
0
        public StrongholdManager(IStrongholdConfigurator strongholdConfigurator,
                                 IStrongholdFactory strongholdFactory,
                                 IRegionManager regionManager,
                                 Chat chat,
                                 IDbManager dbManager,
                                 ISimpleStubGeneratorFactory simpleStubGeneratorFactory,
                                 Formula formula,
                                 ICityManager cityManager,
                                 IActionFactory actionFactory,
                                 ITileLocator tileLocator,
                                 ITroopObjectInitializerFactory troopInitializerFactory)
        {
            idGenerator = new LargeIdGenerator(Config.stronghold_id_max, Config.stronghold_id_min);
            strongholds = new ConcurrentDictionary <uint, IStronghold>();

            this.strongholdConfigurator = strongholdConfigurator;
            this.strongholdFactory      = strongholdFactory;
            this.regionManager          = regionManager;
            this.chat                    = chat;
            this.dbManager               = dbManager;
            this.formula                 = formula;
            this.actionFactory           = actionFactory;
            this.tileLocator             = tileLocator;
            this.troopInitializerFactory = troopInitializerFactory;

            cityManager.CityAdded += CityManagerCityAdded;
            simpleStubGenerator    = simpleStubGeneratorFactory.CreateSimpleStubGenerator(formula.StrongholdUnitRatio(), formula.StrongholdUnitType());
        }
コード例 #6
0
        protected void btnUpdate_Click(object sender, EventArgs e)
        {
            HotelManager hm    = new HotelManager();
            Hotel        hotel = new Hotel();
            ICityManager cm    = (ICityManager)BusinessObjectManager.GetCityManager();

            hotel.HotelId     = Convert.ToInt64(txtHotelId.Text);
            hotel.HotelName   = txtHotelName.Text;
            hotel.Address     = txtAddress.Text;
            hotel.City        = cm.GetCityById(Convert.ToInt64(dpCity.SelectedValue));
            hotel.CityID      = Convert.ToInt32(dpCity.SelectedValue);
            hotel.BriefNote   = txtBrief.Text;
            hotel.Email       = txtEMail.Text;
            hotel.ContactNo   = txtContact.Text;
            hotel.Pincode     = txtPincode.Text;
            hotel.StarRanking = Convert.ToInt32(dpStarRanking.SelectedValue);
            hotel.PhotoUrl    = txtPhoto.Text;
            hotel.WebsiteURL  = txtWebsite.Text;

            hm.UpdateHotel(hotel);

            ResetHotelDataSet();

            Response.Redirect("~/Admin/ViewHotel.aspx");
        }
コード例 #7
0
 public Tribe(IPlayer owner,
              string name,
              Procedure procedure,
              IDbManager dbManager,
              Formula formula,
              IAssignmentFactory assignmentFactory,
              ICityManager cityManager,
              IStrongholdManager strongholdManager,
              ITileLocator tileLocator,
              IChannel channel)
     : this(
         owner : owner,
         name : name,
         desc : string.Empty,
         level : 1,
         victoryPoints : 0,
         attackPoints : 0,
         defensePoints : 0,
         resource : new Resource(),
         created : SystemClock.Now,
         procedure : procedure,
         dbManager : dbManager,
         formula : formula,
         assignmentFactory : assignmentFactory,
         cityManager : cityManager,
         strongholdManager : strongholdManager,
         tileLocator : tileLocator,
         channel : channel)
 {
 }
コード例 #8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                try
                {
                    ICityManager cityManager = BusinessObjectManager.GetCityManager();
                    List <City>  cities      = cityManager.GetCities();

                    dpFromCity.Items.Add("None");
                    foreach (City c in cities)
                    {
                        ListItem item = new ListItem(c.Name, c.CityId.ToString());
                        dpFromCity.Items.Add(item);
                    }
                    dpFromCity.DataBind();

                    dpToCity.Items.Add("None");
                    foreach (City c in cities)
                    {
                        ListItem item = new ListItem(c.Name, c.CityId.ToString());
                        dpToCity.Items.Add(item);
                    }
                    dpToCity.DataBind();
                }
                catch (CityManagerException ex)
                {
                    throw ex;
                }
            }
        }
コード例 #9
0
		public BootstrapViewModel(ICountryManager countryManager, ICityManager cityManager, ILocalizationService localizationService)
			: base()
		{
			this._localizationService = localizationService;
			this._countryManager = countryManager;
			this._cityManager = cityManager;
			this.Language = localizationService.Language;
		}
コード例 #10
0
 public RootQuery(IAddressManager addressManager, IArticleManager articleManager,
                  ICountryManager countryManager, ICityManager cityManager, IPersonManager personManager,
                  IStateManager stateManager, IUnitManager unitManager)
 {
     InitDependencies(addressManager, articleManager, cityManager, countryManager,
                      personManager, stateManager, unitManager);
     InitQuery();
 }
コード例 #11
0
 public ScheduleController(ICityManager cityMgr, IFlightManager flightMgr, IAirlineManager airlineMgr, IScheduleManager schMgr, IRouteManager routeManager, IFlightCostManager fcostMgr)
 {
     this.airlineMgr   = airlineMgr;
     this.cityMgr      = cityMgr;
     this.schMgr       = schMgr;
     this.flightMgr    = flightMgr;
     this.routeManager = routeManager;
     this.fcostMgr     = fcostMgr;
 }
コード例 #12
0
ファイル: StoreFilter.cs プロジェクト: fadafido/tojeero
		public StoreFilter()
			:base()
		{
			_authService = Mvx.Resolve<IAuthenticationService>();
			_countryManager = Mvx.Resolve<ICountryManager>();
			_cityManager = Mvx.Resolve<ICityManager>();

			initialize();
		}
コード例 #13
0
ファイル: GameCity.cs プロジェクト: jjg0519/appleGameSVN
 /// <summary>
 /// 游戏城
 /// </summary>
 /// <param name="cityManager_">管理员</param>
 /// <param name="config_">配置</param>
 public GameCity(ICityManager cityManager_, IGameCityConfig config_) : this()
 {
     Name         = config_.Name;
     ICityManager = cityManager_;
     TicketPrice  = config_.TicketPrice;
     SecretKey    = config_.SecretKey;
     IsOpening    = config_.IsOpening;
     DAddRoomChek = config_.DAddRoomChek;
 }
コード例 #14
0
 private void InitDependencies(IDataLoaderContextAccessor accessor, ICityManager cityManager,
                               ICountryManager countryManager, IStateManager stateManager, IPersonManager personManager)
 {
     Accessor       = accessor;
     CityManager    = cityManager;
     CountryManager = countryManager;
     StateManager   = stateManager;
     PersonManager  = personManager;
 }
コード例 #15
0
ファイル: GameCity.cs プロジェクト: jjg0519/appleGameSVN
 /// <summary>
 /// 游戏城
 /// </summary>
 /// <param name="name_">名称</param>
 /// <param name="cityManager_">管理员</param>
 /// <param name="ticketPrice_">开房价格</param>
 /// <param name="secretKey_">进入密码</param>
 /// <param name="isOpening">是否开放</param>
 public GameCity(string name_, ICityManager cityManager_,
                 decimal ticketPrice_ = 0, string secretKey_ = "", bool isOpening = true) : this()
 {
     Name         = name_;
     ICityManager = cityManager_;
     TicketPrice  = ticketPrice_;
     SecretKey    = secretKey_;
     IsOpening    = isOpening;
 }
コード例 #16
0
 public DeliveryController(IDeliveryManager deliveryManager, IDeliverymanManager deliverymanManager, IOrderManager orderManager, IRestaurantManager restaurantManager, IDelivery_TimeManager delivery_TimeManager, ICustomerManager customerManager, ICityManager cityManager)
 {
     DeliveryManager      = deliveryManager;
     DeliverymanManager   = deliverymanManager;
     OrderManager         = orderManager;
     RestaurantManager    = restaurantManager;
     Delivery_TimeManager = delivery_TimeManager;
     CustomerManager      = customerManager;
     CityManager          = cityManager;
 }
コード例 #17
0
 public AccountController(IOrderManager orderManager, IUserManager userManager, ICourierManager courierManager, ICustomerManager customerManager, IOrder_DishesManager order_DishesManager, IDishManager dishManager, ICityManager cityManager)
 {
     OrderManager        = orderManager;
     UserManager         = userManager;
     CourierManager      = courierManager;
     CustomerManager     = customerManager;
     Order_DishesManager = order_DishesManager;
     DishManager         = dishManager;
     CityManager         = cityManager;
 }
コード例 #18
0
        protected void grdCity_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            if (IsValid)
            {
                GridViewRow row = grdCity.Rows[e.RowIndex];

                HiddenField hdnStateId  = (HiddenField)row.FindControl("hdnStateId");
                TextBox     txtState    = (TextBox)row.FindControl("txtState");
                TextBox     txtCityName = (TextBox)row.FindControl("txtCityName");

                if (string.IsNullOrWhiteSpace(txtCityName.Text))
                {
                    ctlAdminMaster.ErrorMessage = "City Name Can't be Empty";
                    txtCityName.Focus();
                }
                else
                {
                    int cityId = Int32.Parse(grdCity.DataKeys[e.RowIndex].Value.ToString());

                    string CityName  = txtCityName.Text;
                    string StateName = txtState.Text;

                    City _city = new City()
                    {
                        CityId    = cityId,
                        Name      = CityName,
                        StateInfo = new State()
                        {
                            StateId = long.Parse(hdnStateId.Value),
                            Name    = StateName
                        }
                    };

                    try
                    {
                        ICityManager cityManger = (ICityManager)BusinessObjectManager.GetCityManager();

                        if (cityManger.UpdateCity(_city))
                        {
                            ctlAdminMaster.ErrorMessage = "City Updated Successfully";
                        }
                        else
                        {
                            ctlAdminMaster.ErrorMessage = "City already exists";
                        }
                        grdCity.EditIndex = -1;
                        BindData();
                    }
                    catch (CityManagerException ex)
                    {
                        ctlAdminMaster.ErrorMessage = ex.Message;
                    }
                }
            }
        }
コード例 #19
0
 public OrderController(IOrderManager orderManager, ICustomerManager customerManager, ICityManager cityManager, IDelivery_TimeManager delivery_TimeManager, IOrder_DishManager order_DishManager, IRestaurantManager restaurantManager, IDishManager dishManager, IDeliveryManager deliveryManager)
 {
     OrderManager         = orderManager;
     CustomerManager      = customerManager;
     CityManager          = cityManager;
     Delivery_TimeManager = delivery_TimeManager;
     Order_DishManager    = order_DishManager;
     RestaurantManager    = restaurantManager;
     DishManager          = dishManager;
     DeliveryManager      = deliveryManager;
 }
コード例 #20
0
 private void InitDependencies(IAddressManager addressManager, IArticleManager articleManager,
                               ICityManager cityManager, ICountryManager countryManager, IPersonManager personManager,
                               IStateManager stateManager, IUnitManager unitManager)
 {
     AddressManager = addressManager;
     ArticleManager = articleManager;
     CityManager    = cityManager;
     CountryManager = countryManager;
     PersonManager  = personManager;
     StateManager   = stateManager;
     UnitManager    = unitManager;
 }
コード例 #21
0
		public ProfileSettingsViewModel(IAuthenticationService authService, IMvxMessenger messenger, 
			ICountryManager countryManager, ICityManager cityManager,
			IUserManager userManager)
			: base(authService, messenger)
		{
			this.ShouldSubscribeToSessionChange = true;
			this._countryManager = countryManager;
			this._cityManager = cityManager;
			this._userManager = userManager;
			PropertyChanged += propertyChanged;
			updateUserData();
		}
コード例 #22
0
        // Updated Version
        public static IAirTravelManager GetCityManager()
        {
            HttpContext  context = HttpContext.Current;
            ICityManager cm      = (ICityManager)context.Session["CITYMANAGER"];

            if (cm == null)
            {
                cm = (ICityManager)AirTravelManagerFactory.Create("CityManager");
                context.Session["CITYMANAGER"] = cm;
            }
            return(cm);
        }
コード例 #23
0
 public AssignmentCommandsModule(BattleProcedure battleProcedure,
                                 IGameObjectLocator gameObjectLocator,
                                 ILocker locker,
                                 IStrongholdManager strongholdManager,
                                 ICityManager cityManager)
 {
     this.battleProcedure   = battleProcedure;
     this.gameObjectLocator = gameObjectLocator;
     this.locker            = locker;
     this.strongholdManager = strongholdManager;
     this.cityManager       = cityManager;
 }
コード例 #24
0
		public SaveStoreViewModel(IStoreManager storeManager, IStoreCategoryManager categoryManager, ICountryManager countryManager, 
			ICityManager cityManager, IAuthenticationService authService, IMvxMessenger messenger)
			: base(authService, messenger)
		{
			this.ShouldSubscribeToSessionChange = true;
			this._storeManager = storeManager;
			this._cityManager = cityManager;
			this._countryManager = countryManager;
			this._categoryManager = categoryManager;
			this.PropertyChanged += propertyChanged;
			this.MainImage = new ImageViewModel();
		}
コード例 #25
0
 public GameCityTest()
 {
     _mock              = new MockRepository(MockBehavior.Default);
     _playerFactory     = _mock.Create <IPlayerJoinRoom>();
     _roomFactory       = _mock.Create <Room>();
     _cityManager       = _mock.Create <ICityManager>().Object;
     _gameCity_ticket_0 = new GameCity("拉斯维加斯", _cityManager);
     _gameCity_ticket_5 = new GameCity("拉斯维加斯", _cityManager, ticketPrice_: 5);
     _player            = _mock.Create <IPlayerJoinRoom>().Object;
     _inningGame        = _mock.Create <IInningeGame>().Object;
     _roomConfig        = new RoomConfig(_inningGame);
     _room              = new Room(DateTime.Now.AddHours(1), 10, _inningGame, _player, ticketPrice_: 50);
 }
コード例 #26
0
        protected void grdCity_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            GridViewRow row = grdCity.Rows[e.RowIndex];

            TextBox txtState    = (TextBox)row.FindControl("txtState");
            TextBox txtCityName = (TextBox)row.FindControl("txtCityName");

            if (txtCityName.Text.Length == 0)
            {
                lblError.Text = "City Name Can't be Empty";
                txtCityName.Focus();
            }
            else
            {
                int cityId = Int32.Parse(grdCity.DataKeys[e.RowIndex].Value.ToString());

                string CityName  = txtCityName.Text;
                string StateName = txtState.Text;

                City _city = new City()
                {
                    CityId    = cityId,
                    Name      = CityName,
                    StateInfo = new State()
                    {
                        Name = StateName
                    }
                };

                try
                {
                    ICityManager cityManger = (ICityManager)BusinessObjectManager.GetCityManager();

                    if (cityManger.UpdateCity(_city))
                    {
                        lblError.Text = "City Updated Successfully";
                    }
                    else
                    {
                        lblError.Text = "City already exists";
                    }
                    grdCity.EditIndex = -1;
                    BindData();
                }
                catch (CityManagerException ex)
                {
                    throw ex;
                }
            }
        }
コード例 #27
0
 public void BindData()
 {
     try
     {
         ICityManager cityManger = (ICityManager)BusinessObjectManager.GetCityManager();
         List <City>  cities     = cityManger.GetCities();
         grdCity.DataSource = cities;
         grdCity.DataBind();
     }
     catch (CityManagerException ex)
     {
         throw ex;
     }
 }
コード例 #28
0
 public void BindData()
 {
     try
     {
         ICityManager cityManger = (ICityManager)AirTravelManagerFactory.Create("City");
         List <City>  cities     = cityManger.GetCities();
         grdCity.DataSource = cities;
         grdCity.DataBind();
     }
     catch (CityManagerException ex)
     {
         throw ex;
     }
 }
コード例 #29
0
		public FilterStoresViewModel(IStoreManager storeManager,
		                             IStoreCategoryManager categoryManager,
		                             ICountryManager countryManager, 
		                             ICityManager cityManager, 
		                             ITagManager tagManager)
			: base()
		{
			this._storeManager = storeManager;
			this._tagManager = tagManager;
			this._cityManager = cityManager;
			this._countryManager = countryManager;
			this._categoryManager = categoryManager;
			this.StoreFilter.PropertyChanged += StoreFilter_PropertyChanged;
		}
コード例 #30
0
        public frmNewFamily(IHousingManager housingManager,
                            ICityManager cityManager,
                            ITownManager townManager,
                            INeighborhoodManager neighborhoodManager,
                            IFamilyManager familyManager)
        {
            _housingManager      = housingManager;
            _cityManager         = cityManager;
            _townManager         = townManager;
            _neighborhoodManager = neighborhoodManager;
            _familyManager       = familyManager;

            InitializeComponent();
        }
コード例 #31
0
        protected void Page_Load(object sender, EventArgs e)
        {
            hotelManager = new HotelManager();
            cityManager  = (ICityManager)BusinessObjectManager.GetCityManager();

            if (!Page.IsPostBack)
            {
                dpCity.DataSource     = cityManager.GetCities();
                dpCity.DataTextField  = "Name";
                dpCity.DataValueField = "CityId";
                dpCity.DataBind();
                dpCity.Items.Insert(0, "--- Select City ---");
            }
        }
コード例 #32
0
 public CityAppService(ICityManager cityManager, ICityRepository cityRepository,
                       IGatewayRepository gatewayRepository,
                       IWorkshopRepository workshopRepository,
                       IFactoryRepository factoryRepository,
                       IDeviceRepository deviceRepository,
                       IRepository <Region, int> regionRepository)
 {
     _cityManager        = cityManager;
     _cityRepository     = cityRepository;
     _gatewayRepository  = gatewayRepository;
     _workshopRepository = workshopRepository;
     _factoryRepository  = factoryRepository;
     _deviceRepository   = deviceRepository;
     _regionRepository   = regionRepository;
 }
 public ExcelImportService(IPersonManager personManager,
                           IFamilyManager familyManager,
                           ITownManager townManager,
                           ICityManager cityManager,
                           INeighborhoodManager neighborhoodManager,
                           IEducationalStatusManager educationalStatusManager,
                           ISocialSecurityManager socialSecurityManager)
 {
     _personManager            = personManager;
     _familyManager            = familyManager;
     _cityManager              = cityManager;
     _townManager              = townManager;
     _neighborhoodManager      = neighborhoodManager;
     _educationalStatusManager = educationalStatusManager;
     _socialSecurityManager    = socialSecurityManager;
 }
コード例 #34
0
 public MapDataExport(IStrongholdManager strongholdManager,
                      ICityManager cityManager,
                      IForestManager forestManager,
                      IBarbarianTribeManager barbarianTribeManager,
                      ITribeManager tribeManager,
                      IWorld world,
                      IScheduler scheduler)
 {
     this.strongholdManager     = strongholdManager;
     this.cityManager           = cityManager;
     this.forestManager         = forestManager;
     this.barbarianTribeManager = barbarianTribeManager;
     this.tribeManager          = tribeManager;
     this.world     = world;
     this.scheduler = scheduler;
 }
コード例 #35
0
ファイル: AddCity.aspx.cs プロジェクト: rashityagi1101/dotnet
        protected void btnSave_Click(object sender, EventArgs e)
        {
            ctlAdminMaster.ErrorMessage = "";
            if (cityNameValidator.IsValid)
            {
                if (txtCrCity.Text.Trim().Length == 0)
                {
                    ctlAdminMaster.ErrorMessage = "City Name Can't be Empty";
                    txtCrCity.Focus();
                }
                else if (dpStateCity.Text.Equals("None") == true)
                {
                    ctlAdminMaster.ErrorMessage = "Select the State";
                    dpStateCity.Focus();
                }
                else
                {
                    string CityName = txtCrCity.Text;

                    State _state = new State();
                    _state.StateId = long.Parse(dpStateCity.SelectedItem.Value);

                    City _city = new City();
                    _city.Name      = CityName;
                    _city.StateInfo = _state;

                    ICityManager cityManger = (ICityManager)BusinessObjectManager.GetCityManager();

                    try
                    {
                        if (cityManger.AddCity(_city))
                        {
                            ctlAdminMaster.ErrorMessage = "City Added Successfully";
                        }
                        else
                        {
                            ctlAdminMaster.ErrorMessage = "City already exists";
                        }
                    }

                    catch (CityManagerException ex)
                    {
                        ctlAdminMaster.ErrorMessage = ex.Message;
                    }
                }
            }
        }
コード例 #36
0
 public FilterProductsViewModel(IProductManager productManager,
                                IProductCategoryManager categoryManager,
                                IProductSubcategoryManager subcategoryManager,
                                ICountryManager countryManager,
                                ICityManager cityManager,
                                ITagManager tagManager)
     : base()
 {
     this._productManager = productManager;
     this._tagManager = tagManager;
     this._cityManager = cityManager;
     this._countryManager = countryManager;
     this._subcategoryManager = subcategoryManager;
     this._categoryManager = categoryManager;
     this.ProductFilter.PropertyChanged += ProductFilter_PropertyChanged;
     this.ProductFilter.Tags.CollectionChanged += tagsChanged;
 }
コード例 #37
0
 public CityViewModel(
         ICityManager cityManager
     )
 {
     _cityManager = cityManager;
 }