using System.Collections.Generic; using System.Data; using Kreta.BusinessLogic.HelperClasses.Ugyfelszolgalat; using Kreta.Client.Jira.Model.Response; namespace Kreta.BusinessLogic.Interfaces { public interface IJiraHelper { int GetMaxFileSizeInBytes(); string[] GetAllowedFileExtensionArray(); bool IsFileUploadEnabled { get; set; } string GetServiceDeskId(string intezmenyAzonosito); (DataSet data, int dataTotalCount) GetBejelentesek(string intemzenyAzonosito, string requestType, string serviceDeskId, string requestStatus, string first, string limit); string CreateCommentToBejelentes(string intemzenyAzonosito, CreateBejelentesComment createBejelentesComment); GetRequestModel CreateBejelentes(string intemzenyAzonosito, CreateBejelentes createBejelentesmodel); GetRequestModel CreateDbVisszaallitas(string intemzenyAzonosito, CreateDbVisszaallitas createDbVisszaallitas); GetRequestModel CreateKonferenciaJelentkezes(string intemzenyAzonosito, CreateKonferenciaJelentkezes createKonferenciaJelentkezes); GetRequestModel CreateUjUrlIgenyles(string intemzenyAzonosito, CreateUjUrlIgenyles createUjUrlIgenyles); List<RequestsComentValue> GetBejelentesCommentek(string intemzenyAzonosito, string id); GetRequestTypeModel GetRequestTypes(string intemzenyAzonosito); GetRequestModel GetBejelentes(string intemzenyAzonosito, string id); void ChangeAdminEmail(string intemzenyAzonosito, string newAddress); void SubscribeToBejegyzes(string intemzenyAzonosito, string id); } }