/// <summary> /// Inizializzazione controllo e bind delle DDL /// </summary> public void InitControl() { //IList<Domain.DTO.DTO_CategoryDDLItem> DelCategories = service.CategoryGetDDL(View.CategoryId); Boolean HasChildren = service.CategoryHasChildren(View.CategoryId); if (HasChildren) { View.TicketNum = 0; View.InitView(true, Domain.Enums.CategoryDeleteSteps.Step1_Children); } else { int TicketNum = service.CategoryGetAssociatedTicketNum(View.CategoryId, false); if (TicketNum > 0) { View.TicketNum = TicketNum; View.InitView(false, Domain.Enums.CategoryDeleteSteps.Step2_Ticket); } else { View.TicketNum = 0; View.InitView(false, Domain.Enums.CategoryDeleteSteps.Step4_Confirm); } } }