Esempio n. 1
0
 protected void TimeRangeSelected_Event(object sender, TimeRangeSelectedEventArgs e)
 {
     if (e.Start.DayOfWeek == DayOfWeek.Sunday)
     {
         //N.B ---disable cell click
     }
     //lblTime.Text = "" + e.Start;
 }
Esempio n. 2
0
    protected void DayPilotCalendar1_OnTimeRangeSelected(object sender, TimeRangeSelectedEventArgs e)
    {
        int doctor = Convert.ToInt32(Request.QueryString["id"]);

        Db.CreateAppointment(doctor, e.Start, e.End);

        LoadCalendarData();
    }
    protected void DayPilotCalendar1_OnTimeRangeSelected(object sender, TimeRangeSelectedEventArgs e)
    {
        int id = ConnectDB.LoadUserId(Session["user"].ToString());

        ConnectDB.CreateAppointment(id, e.Start, e.End);
        LoadAppointments();
        LoadCalendarData();
    }
Esempio n. 4
0
    protected void DayPilotCalendar1_OnTimeRangeSelected(object sender, TimeRangeSelectedEventArgs e)
    {
        /*
         * int id = ConnectDB.LoadUserId(Session["Doctortoview"].ToString());
         * ConnectDB.CreateAppointment(id, e.Start, e.End);
         * LoadAppointments();
         * LoadCalendarData();
         */
        int doctor_id = ConnectDB.LoadUserId(Session["Doctortoview"].ToString());

        confirm_UpdateAppointment(doctor_id, );
    }
Esempio n. 5
0
    protected void DayPilotCalendar1_TimeRangeSelected(object sender, TimeRangeSelectedEventArgs e)
    {
        #region Simulation of database update
        DataRow dr = table.NewRow();
        dr["start"] = e.Start;
        dr["end"]   = e.End;
        dr["id"]    = Guid.NewGuid().ToString();
        dr["name"]  = "New event";

        table.Rows.Add(dr);
        table.AcceptChanges();
        #endregion

        DayPilotCalendar1.DataBind();
        DayPilotCalendar1.Update();
    }
Esempio n. 6
0
    protected void DayPilotMonth1_TimeRangeSelected(object sender, TimeRangeSelectedEventArgs e)
    {
        #region Simulation of database update

        DataRow dr = table.NewRow();
        dr["start"] = e.Start;
        dr["end"]   = e.End;
        dr["id"]    = Guid.NewGuid().ToString();
        dr["name"]  = "New event";

        table.Rows.Add(dr);
        table.AcceptChanges();
        #endregion

        DayPilotMonth1.DataSource = getData(DayPilotMonth1.VisibleStart, DayPilotMonth1.VisibleEnd, (string)DayPilotMonth1.ClientState["filter"]);
        DayPilotMonth1.DataBind();
        DayPilotMonth1.Update();
    }
        private void ExecuteEventJSON(string ea)
        {
            JsonData jsonData  = SimpleJsonDeserializer.Deserialize(ea);
            JsonData jsonData2 = jsonData["header"];
            JsonData arg_1E_0  = jsonData["data"];
            JsonData jsonData3 = jsonData["parameters"];

            this.StartDate      = (DateTime)jsonData2["startDate"];
            this.SelectionStart = (DateTime)jsonData2["selectionStart"];
            string a;

            if ((a = (string)jsonData["action"]) != null)
            {
                if (!(a == "Visible"))
                {
                    if (!(a == "TimeRangeSelected"))
                    {
                        goto IL_125;
                    }
                    if (this.TimeRangeSelected != null)
                    {
                        DateTime start = (DateTime)jsonData3["start"];
                        DateTime end   = (DateTime)jsonData3["end"];
                        TimeRangeSelectedEventArgs timeRangeSelectedEventArgs = new TimeRangeSelectedEventArgs(start, end, null);
                        timeRangeSelectedEventArgs.Source = (this.Page.IsCallback ? EventSource.CallBack : EventSource.PostBack);
                        this.TimeRangeSelected(this, timeRangeSelectedEventArgs);
                        return;
                    }
                }
                else if (this.VisibleRangeChanged != null)
                {
                    VisibleRangeChangedEventArgs visibleRangeChangedEventArgs = new VisibleRangeChangedEventArgs();
                    visibleRangeChangedEventArgs.Source = (this.Page.IsCallback ? EventSource.CallBack : EventSource.PostBack);
                    this.VisibleRangeChanged(this, visibleRangeChangedEventArgs);
                    return;
                }
                return;
            }
IL_125:
            throw new NotSupportedException("This action type is not supported: " + jsonData["action"]);
        }
Esempio n. 8
0
    protected void DayPilotScheduler1_OnTimeRangeSelected(object sender, TimeRangeSelectedEventArgs e)
    {
        int slotDuration = 60;

        int doctorId = Convert.ToInt32(e.Resource);

        for (int i = 0; i < DayPilotScheduler1.Timeline.Count; i++)
        {
            TimeCell cell = DayPilotScheduler1.Timeline[i];

            if (e.Start <= cell.Start && cell.End <= e.End)
            {
                for (DateTime start = cell.Start; start < cell.End; start = start.AddMinutes(slotDuration))
                {
                    CreateShift(start, start.AddMinutes(slotDuration), doctorId);
                }
            }
        }

        LoadTimeline();
        LoadAppointments();
    }
Esempio n. 9
0
 protected void DayPilotNavigator1_TimeRangeSelected(object sender, TimeRangeSelectedEventArgs e)
 {
     throw new Exception(e.Start.ToString());
 }
Esempio n. 10
0
 protected void DayPilotCalendar1_TimeRangeSelected(object sender, TimeRangeSelectedEventArgs e)
 {
     DayPilotCalendar1.Update();
 }
Esempio n. 11
0
 // הכנסת אירוע חדש
 protected void DayPilotCalendar1_TimeRangeSelected(object sender, TimeRangeSelectedEventArgs e)
 {
     InsertDataCalendar(e.Start, e.End);
 }