Beispiel #1
0
        protected string GetUrl(int ID, Mediachase.IBN.Business.CalendarView.CalendarFilter Type)
        {
            string SharedId = "";

            if (pc["Calendar1_CurrentTab"] == "SharedCalendars" && ViewState["SharedId"] != null)
            {
                SharedId = "&SharedId=" + ViewState["SharedId"];
            }

            switch (Type)
            {
            case Mediachase.IBN.Business.CalendarView.CalendarFilter.Appointment:
                return("../Events/EventView.aspx?EventID=" + ID + SharedId);

            case Mediachase.IBN.Business.CalendarView.CalendarFilter.Event:
                return("../Events/EventView.aspx?EventID=" + ID + SharedId);

            case Mediachase.IBN.Business.CalendarView.CalendarFilter.Task:
            case Mediachase.IBN.Business.CalendarView.CalendarFilter.MileStone:
                return("../Tasks/TaskView.aspx?TaskID=" + ID + SharedId);

            case Mediachase.IBN.Business.CalendarView.CalendarFilter.Meeting:
                return("../Events/EventView.aspx?EventID=" + ID + SharedId);

            case Mediachase.IBN.Business.CalendarView.CalendarFilter.ToDo:
                return("../ToDo/ToDoView.aspx?ToDoID=" + ID + SharedId);
            }
            return("");
        }
        protected string GetUrl(int ID, Mediachase.IBN.Business.CalendarView.CalendarFilter Type)
        {
            switch (Type)
            {
            case Mediachase.IBN.Business.CalendarView.CalendarFilter.Appointment:
                return("../Events/EventView.aspx?EventID=" + ID);

            case Mediachase.IBN.Business.CalendarView.CalendarFilter.Event:
                return("../Events/EventView.aspx?EventID=" + ID);

            case Mediachase.IBN.Business.CalendarView.CalendarFilter.Task:
            case Mediachase.IBN.Business.CalendarView.CalendarFilter.MileStone:
                return("../Tasks/TaskView.aspx?TaskID=" + ID);

            case Mediachase.IBN.Business.CalendarView.CalendarFilter.Meeting:
                return("../Events/EventView.aspx?EventID=" + ID);

            case Mediachase.IBN.Business.CalendarView.CalendarFilter.ToDo:
                return("../ToDo/ToDoView.aspx?ToDoID=" + ID);
            }
            return("");
        }