// <auto-generated/>
#pragma warning disable 1591
#pragma warning disable 0414
#pragma warning disable 0649
#pragma warning disable 0169

namespace SyncfusionSchedulerDeleteBug.Blazor.Server.Components.Scheduler
{
    #line hidden
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Threading.Tasks;
    using Microsoft.AspNetCore.Components;
#nullable restore
#line 1 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using System.Net.Http;

#line default
#line hidden
#nullable disable
#nullable restore
#line 2 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using Microsoft.AspNetCore.Authorization;

#line default
#line hidden
#nullable disable
#nullable restore
#line 3 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using Microsoft.AspNetCore.Components.Authorization;

#line default
#line hidden
#nullable disable
#nullable restore
#line 4 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using Microsoft.AspNetCore.Components.Forms;

#line default
#line hidden
#nullable disable
#nullable restore
#line 5 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using Microsoft.AspNetCore.Components.Routing;

#line default
#line hidden
#nullable disable
#nullable restore
#line 6 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using Microsoft.AspNetCore.Components.Web;

#line default
#line hidden
#nullable disable
#nullable restore
#line 7 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using Microsoft.JSInterop;

#line default
#line hidden
#nullable disable
#nullable restore
#line 8 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using SyncfusionSchedulerDeleteBug.Blazor.Server;

#line default
#line hidden
#nullable disable
#nullable restore
#line 9 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using SyncfusionSchedulerDeleteBug.Blazor.Server.Shared;

#line default
#line hidden
#nullable disable
#nullable restore
#line 10 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using SyncfusionSchedulerDeleteBug.Blazor.Server.Components;

#line default
#line hidden
#nullable disable
#nullable restore
#line 11 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using Csla;

#line default
#line hidden
#nullable disable
#nullable restore
#line 12 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using Csla.Blazor;

#line default
#line hidden
#nullable disable
#nullable restore
#line 2 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
using Syncfusion.Blazor.Schedule;

#line default
#line hidden
#nullable disable
#nullable restore
#line 3 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
using Syncfusion.Blazor.Calendars;

#line default
#line hidden
#nullable disable
#nullable restore
#line 4 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
using Syncfusion.Blazor.Buttons;

#line default
#line hidden
#nullable disable
#nullable restore
#line 5 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
using Syncfusion.Blazor.Inputs;

#line default
#line hidden
#nullable disable
#nullable restore
#line 6 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
using Syncfusion.Blazor.DropDowns;

#line default
#line hidden
#nullable disable
#nullable restore
#line 7 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
using Syncfusion.Blazor.Popups;

#line default
#line hidden
#nullable disable
#nullable restore
#line 9 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
using SyncfusionSchedulerDeleteBug.Business.Workers;

#line default
#line hidden
#nullable disable
#nullable restore
#line 10 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
using SyncfusionSchedulerDeleteBug.Business.Events;

#line default
#line hidden
#nullable disable
#nullable restore
#line 12 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
using Microsoft.Extensions.Logging;

#line default
#line hidden
#nullable disable
    public partial class CalendarEventEditDialog : Microsoft.AspNetCore.Components.ComponentBase
    {
        #pragma warning disable 1998
        protected override void BuildRenderTree(Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder)
        {
        }
        #pragma warning restore 1998
#nullable restore
#line 34 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
 
    #region properties

    private bool EditorVisible { get; set; }

    #endregion

    #region methods

    public async Task Create(DateTimeOffset startDate, DateTimeOffset endDate)
    {
        EditorVisible = true;
        StateHasChanged();
    }

    public async Task Create(CalendarEventCreateCriteria criteria)
    {
        EditorVisible = true;
        StateHasChanged();
    }

    public async Task Edit(int eventId)
    {
        EditorVisible = true;
        StateHasChanged();
    }
    public async Task EditOccurence(int eventId, DateTime occurencedate)
    {
        EditorVisible = true;
        StateHasChanged();
    }

    private void CancelEdit()
    {
        EditorVisible = false;
    }

    public void DialogClosed()
    {

    }

    #endregion

#line default
#line hidden
#nullable disable
        [global::Microsoft.AspNetCore.Components.InjectAttribute] private ILogger<CalendarEventEditDialog> logger { get; set; }
        [global::Microsoft.AspNetCore.Components.InjectAttribute] private TimeZoneService tzService { get; set; }
    }
}
#pragma warning restore 1591
