28 lines
1.6 KiB
C#
28 lines
1.6 KiB
C#
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);
|
|
}
|
|
}
|