public RouteControllerTest()
 {
     _routeRepository        = Substitute.For <IRouteRepository>();
     _userManager            = Substitute.For <FakeUserManager>();
     _registrationRepository = Substitute.For <IRegistrationRepository>();
     _routeController        = new RouteController(_routeRepository, _userManager, _registrationRepository);
 }
Exemple #2
0
        private void DisplayMessage(string message, bool IsError)
        {
            //Set up title area
            plhMessage.Visible       = true;
            lblTitleMessage.Text     = (IsError ? "Error" : "Success!");
            lblMessage.Text          = message;
            lblMessage.CssClass      = (IsError ? "required" : "info");
            hlBackToEdit.NavigateUrl = RouteController.UserEdit(UserProfileUserId);

            //*****************If we need to show the form that was submitted on error (or) upon success
            //*****************we need to keep main panel open. There is an issue with Descriptors being populated after update.
            //*****************I don't have the time window left to work on it. So for now, closing the MainPanel in case of success or error.
            //The following code is required to keep the MainPanel visible on error and closed on success. Can be tweaked.
            //////////Hide the form if error.
            ////////MainPanel.Visible = IsError;
            ////////MainPanel.EnableViewState = IsError;
            ////////formView.Visible = MainPanel.Visible;

            //////////Setup the back hyperlink if applicable.
            ////////hlBackToEdit.Visible = true;
            ////////hlBackToEdit.NavigateUrl = RouteController.UserEdit(UserProfileUserId);

            //Solution for now - Hide main panel
            MainPanel.Visible = false;
            formView.Visible  = false;
        }
Exemple #3
0
        protected void btnMultipleDelete_Click(object sender, EventArgs e)
        {
            //try
            //{
            //Get Ids
            string[] IDs = hdnFldSelectedValues.Value.Trim().Split('|');

            //Code for deleting items
            foreach (string Item in IDs)
            {
                int id = Convert.ToInt32(Item.ToString());
                RouteController.Delete(id);

                int    PortalId      = Convert.ToInt32(ddlPortalList.SelectedValue);
                int    ContentItemId = Convert.ToInt32(ddlContentItem.SelectedValue);
                string CultureCode   = ddlCultureList.SelectedValue;
                bool   Discontinued  = true;

                string HomeDirectory = Session["HomeDirectory"].ToString();

                string RouterPath = Server.MapPath("~/routers");

                int result = RouteController.WriteFileRouter(PortalId, ContentItemId, CultureCode, Discontinued, HomeDirectory, RouterPath, "app_routers.cs");
            }
            Response.Redirect(Request.RawUrl);
            //}
            //catch (FormatException ex)
            //{
            //    ex.ToString();
            //}
        }
Exemple #4
0
        public MainWindow()
        {
            InitializeComponent();

            RouteController = new RouteController(this);

            UpdateRoute(RouteController.Route);

            // MapControl.Map.Layers.Add(GetKaagTileLayer());
            MapControl.Map.Layers.Add(new TileLayer(KnownTileSources.Create(KnownTileSource.OpenStreetMap)));
            MapControl.Map.Layers.Add(RouteLayer);
            MapControl.Map.Layers.Add(RoutePointsLayer);
            MapControl.Map.Layers.Add(SectionsLayer);
            MapControl.Map.Layers.Add(SectionPointsLayer);

            MapControl.Map.Home = navigator => navigator.NavigateTo(SphericalMercator.FromLonLat(4.55835, 52.22002), 6);

            var wayPointEditor = new WaypointEditor(MapControl, RouteController);
            var sectionEditor  = new SectionEditor(MapControl, RouteController);

            sectionEditor.OnDeselected();

            WaypointModeOption.Checked += (sender, args) => SetEditor(wayPointEditor);
            SectionModeOption.Checked  += (sender, args) => SetEditor(sectionEditor);
            ScreenshotButton.Click     += (sender, args) => Screenshot();

            WaypointModeOption.IsChecked = true;
        }
Exemple #5
0
        public async Task RouteNotFoundTest()
        {
            RouteController controller = new RouteController(_airlineStub.Object, _airportStub.Object, _routeStub.Object);
            var             result     = await controller.Get("LED", "SVO");

            Assert.IsAssignableFrom(typeof(NotFoundResult), result);
        }
Exemple #6
0
        protected void PostBackUserCommand(object sender, CommandEventArgs e)
        {
            switch (e.CommandArgument.ToString().ToLower().Trim())
            {
            case EDIT_CMD:
                RouteController.RouteTo(RouteController.PendingEmailChangeEdit(RegisteredUserId), true);
                break;

            case RESENDEMAIL_CMD:
                Action_ResendEmail();
                break;

            default:
                throw new ShiptalkException("Unknown command sent during postback in Approval page.", false);
            }

            //try
            //{
            //    Action_ResendEmail();
            //}
            //catch
            //{
            //    throw new ShiptalkException("Unknown command sent during postback on this page.", false);
            //}
        }
Exemple #7
0
        protected void dataSourceSubStateUserAdd_Updated(object sender, ObjectContainerDataSourceStatusEventArgs e)
        {
            UserRegionalAccessProfile ChangedUserSubStateRegionData = (UserRegionalAccessProfile)e.Instance;

            UpdateUserSubStateRegionData(ChangedUserSubStateRegionData);

            if (UserSubStateRegionData.RegionId != 0)
            {
                if (UserSubStateRegionBLL.AddUserSubStateRegionalProfile(UserSubStateRegionData, this.AccountInfo.UserId))
                {
                    //display success message
                    DisplayMessage("The submitted information has been saved successfully.", false);
                }
                else
                {
                    DisplayMessage("Sorry. We were unable to save the information. Please contact support for assistance.", true);
                }
            }
            else
            {
                plhMessage.Visible   = true;
                lblTitleMessage.Text = "Error";
                lblMessage.Text      = "A Sub state must be selected.";
                lblMessage.CssClass  = "required";

                hlBackToEdit.EnableViewState = false;
                hlBackToEdit.Visible         = false;
                hlBackToEdit.NavigateUrl     = RouteController.UserEdit(UserProfileUserId);
            }

            Page.DataBind();
        }
Exemple #8
0
        public async Task EmptySourceNotFoundTest()
        {
            RouteController controller = new RouteController(_airlineStub.Object, _airportStub.Object, _routeStub.Object);
            var             result     = await controller.Get(string.Empty, "LED");

            Assert.IsAssignableFrom(typeof(BadRequestObjectResult), result);
        }
Exemple #9
0
        public void GetRouteDistance_ShouldReturnNoMutch()
        {
            Result          result    = new Result();
            RouteController controler = new RouteController();

            result = controler.GetRouteDistance("A-E-D");
            Assert.AreEqual(null, result.Data);
        }
Exemple #10
0
        public async Task RouteFoundTest()
        {
            RouteController controller = new RouteController(_airlineStub.Object, _airportStub.Object, _routeStub.Object);
            var             result     = await controller.Get("SVO", "LED");

            Assert.IsAssignableFrom(typeof(OkObjectResult), result);
            Assert.IsAssignableFrom(typeof(Journey), (result as OkObjectResult).Value);
        }
Exemple #11
0
 private void PopulateTDCRoutes(string warehouseCode)
 {
     // Populate the Routes for TDC Shipment option
     ddlRouteCode.DataSource = RouteController.GetTDCRoutesByWarehouseCode(warehouseCode);
     ddlRouteCode.Items.Clear();
     ddlRouteCode.Items.Add(new ListItem("All", "-1"));
     ddlRouteCode.DataBind();
 }
Exemple #12
0
        public LogisticsForm(LogisticsNewRouteForm form, LogisticsRouteViewForm routeView, RouteController routeController)
        {
            _form            = form;
            _routeView       = routeView;
            _routeController = routeController;

            InitializeComponent();
        }
Exemple #13
0
        protected void dataSourceEditClientContact_Updated(object sender, ObjectContainerDataSourceStatusEventArgs e)
        {
            var viewData = (EditClientContactViewData)e.Instance;

            viewData.SetLastUpdated(AccountInfo.UserId);
            Logic.UpdateClientContact(viewData);
            RouteController.RouteTo(RouteController.CcfView(Id.GetValueOrDefault(0)));
        }
Exemple #14
0
        protected void dataSourceEditAgencyLocation_Updated(object sender, ObjectContainerDataSourceStatusEventArgs e)
        {
            var viewData = (EditAgencyLocationViewData)e.Instance;

            viewData.SetLastUpdated(AccountInfo.UserId);
            Logic.UpdateAgencyLocation(viewData);
            RouteController.RouteTo(RouteController.AgencyLocationView(Id.Value));
        }
Exemple #15
0
        public void GetRouteDistance_ShouldReturn9()
        {
            Result          result    = new Result();
            RouteController controler = new RouteController();

            result = controler.GetRouteDistance("A-B-C");
            Assert.AreEqual(9, result.Data);
        }
Exemple #16
0
 protected void dataSourceAgencyLocation_Inserted(object sender, ObjectContainerDataSourceStatusEventArgs e)
 {
     var viewData = (AddAgencyLocationViewData)e.Instance;
     viewData.SetIsActive(true);
     viewData.SetCreated(AccountInfo.UserId);
     viewData.SetLastUpdated(AccountInfo.UserId);
     Logic.AddAgencyLocation(viewData);
     RouteController.RouteTo(RouteController.AgencyView(AgencyId.Value));
 }
        protected void dataSourceSubStateRegion_Inserted(object sender, ObjectContainerDataSourceStatusEventArgs e)
        {
            var viewData = (AddSubStateRegionViewData)e.Instance;

            viewData.SetIsActive(true);
            viewData.SetCreated(AccountInfo.UserId);
            viewData.SetLastUpdated(AccountInfo.UserId);
            RouteController.RouteTo(RouteController.AgencyRegionSuccess(Logic.AddSubStateRegion(viewData)));
        }
Exemple #18
0
 //
 //==========================================================================================
 /// <summary>
 /// Executes the default route set in the admin settings is used.
 /// </summary>
 /// <param name="route"></param>
 /// <returns></returns>
 public string executeRoute()
 {
     try {
         return(RouteController.executeRoute(core));
     } catch (Exception ex) {
         Site.ErrorReport(ex);
     }
     return(String.Empty);
 }
Exemple #19
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            if (!ValidateForm())
            {
                return;
            }



            ViewSpecialFieldsViewData FieldValue = new ViewSpecialFieldsViewData();

            FieldValue.Description = TxtDescription.Text;
            FieldValue.EndDate     = EndTextDate.Text;
            FieldValue.StartDate   = StartTextDate.Text;
            if (lblFormType.Text == FormType.ClientContact.ToString())
            {
                FieldValue.FormType = FormType.ClientContact.ToString();
            }
            else
            {
                FieldValue.FormType = FormType.PublicMediaActivity.ToString();
            }

            FieldValue.IsRequired = rdIsRequired.SelectedItem.Text;
            FieldValue.Name       = TxtName.Text;
            FieldValue.Id         = int.Parse(SpecialFieldID);

            string StateID = string.Empty;
            ViewSpecialFieldsViewData FieldData = SpecialFieldsBLL.GetSpecialFieldsView(int.Parse(SpecialFieldID));

            StateID = FieldData.State.Code;

            FieldValue.State          = new State(StateID);
            FieldValue.ValidationName = ddlValidationType.SelectedItem.Text;
            //Added by Lavanya
            FieldValue.Range = txtValidationRange.Text;
            //end
            FieldValue.CreatedBy = AccountInfo.UserId;
            FieldValue.Ordinal   = -1;
            try
            {
                SpecialFieldsBLL.AddUpdateSpecialField(FieldValue);
                RouteController.RouteTo(RouteController.SpeciaFieldsView(int.Parse(SpecialFieldID)));
            }
            catch (ApplicationException exApp)
            {
                lblFeedBack.Text    = exApp.Message;
                lblFeedBack.Visible = true;

                if (exApp.Message.Contains("The special field was created and assign available ordinal value"))
                {
                    btnSave.Visible = false;
                }
                lblFeedBack.Visible = true;
            }
        }
Exemple #20
0
    private void Start()
    {
        gameC = GameObject.FindWithTag("GameController").GetComponent <GameController>();

        routeC = GameObject.FindWithTag("Map").GetComponent <RouteController>();

        pos = new Vector2(transform.position.x - 0.5f, transform.position.y - 0.5f);

        anim = GetComponent <Animator>();
    }
Exemple #21
0
 void Awake()
 {
     networkController       = Graph.GetComponent <NetworkController>();
     inputController         = Graph.GetComponent <InputController>();
     nodeController          = Graph.GetComponent <NodeController>();
     connectionController    = Graph.GetComponent <ConnectionController>();
     graphController         = Graph.GetComponent <GraphController>();
     consoleWindowController = ConsoleWindow.GetComponent <ConsoleWindowController>();
     routeController         = Graph.GetComponent <RouteController>();
 }
        private MenuItem NewSectionPointMenuItem(Point position)
        {
            var mi = new MenuItem {
                Header = "Add section point"
            };

            mi.Click += (o, eventArgs) => { RouteController.AddSectionPoint(position); };

            return(mi);
        }
 protected void btnSave_Click(object sender, EventArgs e)
 {
     ValidateForm();
     if (IsFormValid)
     {
         formViewResourceReport.ChangeMode(FormViewMode.Insert);
         formViewResourceReport.InsertItem(false);
         RouteController.RouteTo(RouteController.ResourceReportView(ReportId.Value));
     }
 }
        protected void dataSourceSubStateRegion_Updated(object sender, ObjectContainerDataSourceStatusEventArgs e)
        {
            var viewData = (EditSubStateRegionViewData)e.Instance;

            viewData.SetIsActive(viewData.IsActive);
            viewData.SetCreated(AccountInfo.UserId);
            viewData.SetLastUpdated(AccountInfo.UserId);
            Logic.UpdateSubStateRegion(viewData);
            RouteController.RouteTo(RouteController.AgencyRegionSuccess(Id.GetValueOrDefault(0)));
        }
        public void Get()
        {
            // Arrange
            RouteController controller = new RouteController();
            // Act
            string result = controller.Get("YYZ", "YVR");

            // Assert
            Assert.IsNotNull(result);
            Assert.AreEqual("YYZ -> JFK -> LAX -> YVR", result);
        }
Exemple #26
0
        private void BindControls()
        {
            RouteController routeController = new RouteController();
            RouteInfo       routeInfo       = routeController.SelectByRouteID(this.cboRouteCode.SelectedValue.ToString());

            //this.lblRouteID = routeInfo.RouteID;
            this.cboRouteCode.SelectedValue    = routeInfo.RouteID;;
            this.txtRouteName.Text             = routeInfo.RouteName;
            this.cboFromLocation.SelectedValue = routeInfo.FromLocationID;
            this.cboToLocation.SelectedValue   = routeInfo.ToLocationID;
        }
        public void GetNoRoute()
        {
            // Arrange
            RouteController controller = new RouteController();
            // Act
            string result = controller.Get("YYZ", "ORD");

            // Assert
            Assert.IsNotNull(result);
            Assert.AreEqual("No Route", result);
        }
        public void GetInvalidDestination()
        {
            // Arrange
            RouteController controller = new RouteController();
            // Act
            string result = controller.Get("ORD", "XXX");

            // Assert
            Assert.IsNotNull(result);
            Assert.AreEqual("Invalid Destination", result);
        }
Exemple #29
0
        private void FillDataInGrid()
        {
            int    PortalId          = Convert.ToInt32(ddlPortalList.SelectedValue);
            int    ContentItemId     = Convert.ToInt32(ddlContentItem.SelectedValue);
            string CultureCode       = ddlCultureList.SelectedValue;
            bool   Discountinue      = Convert.ToBoolean(ddlStatus.SelectedValue);
            List <aspnet_Routes> lst = RouteController.GetListByPortalIdCultureCodeStatus(PortalId, ContentItemId, CultureCode, Discountinue);

            GridView1.DataSource = lst;
            GridView1.DataBind();
        }
Exemple #30
0
        public void GetAvailableRoutes_ShouldReturn2Routes()
        {
            Result          result    = new Result();
            RouteController controler = new RouteController();

            result = controler.GetAvailableRoutes("C", "C", 3);
            List <string> availableRoutes = new List <string>();

            availableRoutes = (List <string>)result.Data;

            Assert.AreEqual(2, availableRoutes.Count);
        }