protected void DayPilotCalendar1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
    {
        cSchemeReservation scheme = new cSchemeReservation();
        dataACC            dacc   = new dataACC();

        e.DurationBarColor = "green";
    }
Beispiel #2
0
    protected void DayPilotCalendar1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
    {
        if (e.Id == "3")
        {
            //e.InnerHTML = "User actions (\"move\", \"resize\", \"click\", and 'delete') disabled for this specific event.";
            e.Html = "User actions (move, resize, click, and delete) disabled for this event.";
            //e.InnerHTML = "User actions";
            e.DurationBarColor   = "red";
            e.EventClickEnabled  = false;
            e.EventMoveEnabled   = false;
            e.EventResizeEnabled = false;
            e.EventDeleteEnabled = false;
            e.ToolTip            = "One\ntwo\nthree.";
            //e.ContextMenuClientName = DayPilotMenu1.ClientObjectName;

            e.BubbleHtml = "Static ToolTip";
        }

        //e.InnerHTML = "XX:" + e.Text;

        if (e.Id == "7")
        {
            e.DurationBarImageUrl = "../Media/linked/tentative5x8.gif";
        }
    }
Beispiel #3
0
 protected void DayPilotScheduler1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
 {
     if (e.Id == "11")
     {
         e.CssClass = "scheduler_green_red";
     }
     //e.EventMoveVerticalEnabled = false;
 }
Beispiel #4
0
 protected void DayPilotCalendar1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
 {
     if (e.Id == "4")
     {
         e.Html                  = "This event has a special context menu";
         e.DurationBarColor      = "red";
         e.ContextMenuClientName = "specialmenu";
     }
 }
    protected void DayPilotScheduler1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
    {
        string color = e.DataItem["color"] as string;

        if (!String.IsNullOrEmpty(color))
        {
            e.DurationBarColor = color;
        }
    }
Beispiel #6
0
    protected void DayPilotCalendar1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
    {
        e.CssClass = "calendar_white_event_withheader";

        e.Areas.Add(new Area().Right(3).Top(3).Width(15).Height(15).CssClass("event_action_delete").JavaScript("dpc1.eventDeleteCallBack(e);"));
        e.Areas.Add(new Area().Right(20).Top(3).Width(15).Height(15).CssClass("event_action_menu").JavaScript("dpc1.bubble.showEvent(e, true);"));
        e.Areas.Add(new Area().Left(0).Bottom(5).Right(0).Height(5).CssClass("event_action_bottomdrag").ResizeEnd());
        e.Areas.Add(new Area().Left(15).Top(1).Right(46).Height(11).CssClass("event_action_move").Move());
    }
Beispiel #7
0
    protected void DayPilotScheduler1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
    {
        if (e.Id == "11")
        {
            e.CssClass = "scheduler_green_red";
        }

        //e.Html = ":" + e.Html;
        //e.BubbleHtml = "Static bubble";
    }
Beispiel #8
0
    protected void DayPilotScheduler1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
    {
        int complete = random.Next(100);

        e.PercentComplete = complete;

        string cs = String.Format("{0}%", complete);

        e.Html = cs;
    }
    protected void DayPilotScheduler1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
    {
        DataTable     dt = getAllotVehicleData(e.Id);
        StringBuilder sb = new StringBuilder();

        //e.CssClass = "special";
        e.BackgroundColor = "#DEE0E4";
        e.BorderColor     = "5px solid #004F92";
        e.FontColor       = "#004F92";
        e.Html            = "<span style='font-size: 11px;font-family: tahoma, arial, Verdana;'>" + e.Html + "&nbsp;&nbsp;|&nbsp;&nbsp;" + e.Start.ToString("hh:mm tt") + "-" + e.End.ToString("hh:mm tt") + "&nbsp;&nbsp;|&nbsp;&nbsp;" + sb.AppendFormat(dt.Rows[0]["EmpName"].ToString()) + "</span>";
    }
 protected void DayPilotScheduler1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
 {
     if (e.Id == "11")
     {
         e.ContextMenuClientName   = "cmSpecial";
         e.EventMoveEnabled        = false;
         e.EventResizeEnabled      = false;
         e.EventClickEnabled       = false;
         e.DurationBarColor        = "red";
         e.EventDoubleClickEnabled = false;
         //e.FontColor = "red";
     }
 }
Beispiel #11
0
    protected void DayPilotCalendar1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
    {
        if (e.Tag[0] == "2")
        {
            e.DurationBarColor     = "red";
            e.DurationBarBackColor = "#eee";
            e.BackgroundColor      = "lightyellow";
            e.Html = "<i>WARNING: This is an unusual event.</i><br>" + e.Html + "<br/>" + e.Tag["name"];
        }

        if (e.Id == "1")
        {
            e.Html    = "test";
            e.Visible = false;
        }
    }
Beispiel #12
0
    protected void DayPilotScheduler1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
    {
        int complete = (int)e.DataItem["complete"]; // use "complete" field of your DataSource items

        e.PercentComplete = complete;

        e.Areas.Add(new Area().Width(17).Bottom(9).Right(19).Top(3).CssClass("event_action_delete").JavaScript("dps1.commandCallBack('delete', {id:e.value() });"));
        e.Areas.Add(new Area().Width(17).Bottom(9).Right(2).Top(3).CssClass("event_action_menu").ContextMenu("cmSpecial"));

        bool textPercent = true;

        if (textPercent)
        {
            string cs = String.Format("{0}%", complete);  // override the task text
            e.Html = cs;
        }
    }
Beispiel #13
0
 protected void DayPilotCalendar1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
 {
     if (e.Id == "6")
     {
         e.BorderColor     = "#1AAFE0";
         e.BackgroundColor = "#90D8F2";
     }
     if (e.Id == "8")
     {
         e.BorderColor     = "#068c14";
         e.BackgroundColor = "#08b81b";
     }
     if (e.Id == "2")
     {
         e.BorderColor     = "#FAD165";
         e.BackgroundColor = "#FEF2D3";
     }
 }
Beispiel #14
0
    protected void DayPilotCalendar1_OnBeforeEventRender(object sender, BeforeEventRenderEventArgs e)
    {
        string status = e.Tag["AppointmentStatus"];


        switch (status)
        {
        case "free":
            e.DurationBarColor = "green";
            e.Html             = "Available";
            e.ToolTip          = "Click to Request This Time Slot";
            break;

        case "confirmed":
            e.DurationBarColor = "#f41616";
            e.Html             = "the appointment, confirmed";
            break;
        }
    }
Beispiel #15
0
    protected void DayPilotCalendar1_OnBeforeEventRender(object sender, BeforeEventRenderEventArgs e)
    {
        string status = e.Tag["AppointmentStatus"];

        switch (status)
        {
        case "free":
            e.DurationBarColor = "green";
            break;

        case "waiting":
            e.DurationBarColor = "orange";
            break;

        case "confirmed":
            e.DurationBarColor = "#f41616";      // red
            break;
        }
    }
Beispiel #16
0
    protected void DayPilotScheduler1_OnBeforeEventRender(object sender, BeforeEventRenderEventArgs e)
    {
        string status = e.Tag["AppointmentStatus"];

        switch (status)
        {
        case "free":
            e.DurationBarColor   = "green";
            e.EventDeleteEnabled = ScaleResolved == "hours";      // only allow deleting in the more detailed hour scale mode
            break;

        case "waiting":
            e.DurationBarColor   = "orange";
            e.EventDeleteEnabled = false;
            break;

        case "confirmed":
            e.DurationBarColor   = "#f41616";    // red
            e.EventDeleteEnabled = false;
            break;
        }
    }
        protected void DayPilotCalendar1_OnBeforeEventRender(object sender, BeforeEventRenderEventArgs e)
        {
            string status = e.DataItem["AppointmentStatus"].ToString();

            switch (status)
            {
            case "Free":
                e.DurationBarColor = "green";
                e.Html             = "Available";
                e.ToolTip          = "Click to Request This Time Slot";
                break;

            case "Waiting":
                e.DurationBarColor = "orange";
                e.Html             = "Your appointment, waiting for confirmation";
                break;

            case "Confirmed":
                e.DurationBarColor = "#f41616";
                e.Html             = "Your appointment, confirmed";
                break;
            }
        }
Beispiel #18
0
 protected void DayPilotScheduler1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
 {
 }
Beispiel #19
0
    protected void DayPilotScheduler1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
    {
        //if (e.Tag[e.Id] == e.Id)
        //{
        //
        //}
        //   int complete = (int)e.DataItem["complete"];  // assumes you have "complete" property in the data source item
        Random random   = new Random();
        int    complete = random.Next(100);

        e.PercentComplete = complete;
        if (e.PercentComplete >= 20 && e.PercentComplete <= 40)
        {
            e.DurationBarColor = "Green";
        }
        else if (e.PercentComplete > 40 && e.PercentComplete <= 60)
        {
            e.DurationBarColor = "Orange";
        }
        else if (e.PercentComplete > 60 && e.PercentComplete <= 80)
        {
            e.DurationBarColor = "Black";
        }
        else if (e.PercentComplete > 80)
        {
            e.DurationBarColor = "red";
        }
        else
        {
            e.DurationBarColor = "pink";
        }
        string cs = String.Format("{0}", complete);

        e.Html = cs;
        // accessing the original object passed in DataSource collection
        object original = e.DataItem.Source;

        //  e.PercentComplete = 50;
        // accessing custom original object field to set BubbleHtml and BackgroundColor
        //e.BubbleHtml = (string)e.DataItem["detail"];
        //e.BackgroundColor = (string)e.DataItem["color"];
        //e.BubbleHtml = "20";
        e.BackgroundColor = "Green";

        // adding active areas for "delete" and "context menu" actions
        e.Areas.Add(new Area().Width(17).Bottom(9).Right(2).Top(3).CssClass("event_action_delete").JavaScript("dps_areas.commandCallBack('delete', {id:e.value() });"));
        e.Areas.Add(new Area().Width(17).Bottom(9).Right(19).Top(3).CssClass("event_action_menu").ContextMenu("menu"));

        // modifying the event HTML (recurring events)
        if (e.Recurrent)
        {
            e.Html += " (R)";
        }
        e.DurationBarVisible = true;
        DataTable     dt = getAllotVehicleData(e.Id);
        StringBuilder sb = new StringBuilder();

        //e.CssClass = "special";
        e.BackgroundColor = "#DEE0E4";
        e.BorderColor     = "5px solid #004F92";
        e.FontColor       = "#004F92";
        e.Html            = "<span style='font-size: 11px;font-family: tahoma, arial, Verdana;'>" + e.Html + "&nbsp;&nbsp;|&nbsp;&nbsp;" + e.Start.ToString("hh:mm tt") + "-" + e.End.ToString("hh:mm tt") + "&nbsp;&nbsp;|&nbsp;&nbsp;" + sb.AppendFormat(dt.Rows[0]["EmpName"].ToString()) + "</span>";
    }
Beispiel #20
0
 protected void DayPilotScheduler1_OnBeforeEventRender(object sender, BeforeEventRenderEventArgs e)
 {
     e.InnerHTML       = String.Empty;
     e.BackgroundColor = "#4A71CE";
 }
Beispiel #21
0
 protected void DayPilotCalendar1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
 {
 }
Beispiel #22
0
 protected void DayPilotScheduler1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
 {
     e.Areas.Add(new Area().Width(16).Height(16).Right(2).Top(6).CssClass("event_action_info").Visible().Bubble());
     e.Areas.Add(new Area().Width(17).Height(17).Right(36).Top(6).CssClass("event_action_delete").JavaScript("dps1.commandCallBack('delete', {id:e.value() });"));
     e.Areas.Add(new Area().Width(17).Height(17).Right(19).Top(6).CssClass("event_action_menu").ContextMenu("cmSpecial"));
 }
Beispiel #23
0
 protected void DayPilotCalendar1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
 {
     e.BubbleHtml = e.Start.ToString();
 }
Beispiel #24
0
 protected void DayPilotCalendar1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
 {
     e.InnerHTML = Server.HtmlEncode(e.Text);
     e.EventMoveVerticalEnabled = false;
     e.StaticBubbleHTML         = String.Format("<b>{0}</b><br/>Start: {1}<br/>End: {2}", e.Text, e.Start, e.End);
 }
Beispiel #25
0
 protected void DayPilotCalendar1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
 {
     e.BubbleHtml = e.Start + " - " + e.End;
 }
    protected void DayPilotScheduler1_BeforeEventRender(object sender, BeforeEventRenderEventArgs e)
    {
        Task t = (Task)e.DataItem.Source;

        e.DurationBarColor = Helper.StatusToColor(t["AssignmentStatus"]);
    }