public async Task <BaseResults.EmptyResult> Feltoltes([FromQuery] string sid, [FromBody] FeltoltesParam par) { var result = new BaseResults.EmptyResult(); using (var tr = await _context.Database.BeginTransactionAsync()) try { var entityDokumentum = await DokumentumBll.FeltoltesAsync(_context, sid, par.DokumentumKod); tr.Commit(); try { DokumentumBll.FeltoltesFajl(entityDokumentum, par.FajlBuf); } catch (Exception ef) { result.Error = ef.InmostMessage(); } } catch (Exception ex) { tr.Rollback(); result.Error = ex.InmostMessage(); } return(result); }
public BaseResults.EmptyResult TaskCancel([FromQuery] string sid, [FromBody] string taskToken) { var result = new BaseResults.EmptyResult(); try { var taskm = RiportTaskManager.Get(taskToken, sid); taskm.Cancel(); } catch (Exception ex) { result.Error = ex.InmostMessage(); } return(result); }
public async Task <BaseResults.EmptyResult> Delete([FromQuery] string sid, [FromBody] FizetesimodDto dto) { var result = new BaseResults.EmptyResult(); using (var tr = await _context.Database.BeginTransactionAsync()) try { await FizetesimodBll.DeleteAsync(_context, sid, dto); tr.Commit(); } catch (Exception ex) { tr.Rollback(); result.Error = ex.InmostMessage(); } return(result); }
public async Task <BaseResults.EmptyResult> ZoomCheck([FromQuery] string sid, [FromBody] FizetesimodZoomParameter par) { var result = new BaseResults.EmptyResult(); using (var tr = await _context.Database.BeginTransactionAsync()) try { await FizetesimodBll.ZoomCheckAsync(_context, sid, par.FizetesimodKod, par.Fizetesimod); tr.Commit(); } catch (Exception ex) { tr.Rollback(); result.Error = ex.InmostMessage(); } return(result); }
public async Task <BaseResults.EmptyResult> WebesAjanlatkeres([FromBody] WebesAjanlatkeresParam par) { var result = new BaseResults.EmptyResult(); using (var tr = await _context.Database.BeginTransactionAsync()) try { await AjanlatkeresBll.WebesAjanlatkeresAsync(_context, _hubcontext, _config, par); tr.Commit(); } catch (Exception ex) { tr.Rollback(); result.Error = ex.InmostMessage(); } return(result); }
public async Task <BaseResults.EmptyResult> ClearLink([FromQuery] string sid, [FromBody] UgyfelDto dto) { var result = new BaseResults.EmptyResult(); using (var tr = await _context.Database.BeginTransactionAsync()) try { await UgyfelterBll.ClearLinkAsync(_context, sid, dto); tr.Commit(); } catch (Exception ex) { tr.Rollback(); result.Error = ex.InmostMessage(); } return(result); }
public async Task <BaseResults.EmptyResult> Kijelentkezes([FromQuery] string sid) { var result = new BaseResults.EmptyResult(); using (var tr = await _context.Database.BeginTransactionAsync()) try { await LogonBll.KijelentkezesAsync(_context, sid); tr.Commit(); } catch (Exception ex) { tr.Rollback(); result.Error = ex.InmostMessage(); } return(result); }
public async Task <BaseResults.EmptyResult> Szerepkorvalasztas([FromQuery] string sid, [FromBody] SzerepkorvalasztasParameter par) { var result = new BaseResults.EmptyResult(); using (var tr = await _context.Database.BeginTransactionAsync()) try { await LogonBll.SzerepkorValasztasAsync(_context, sid, par.ParticioKod, par.CsoportKod); tr.Commit(); } catch (Exception ex) { tr.Rollback(); result.Error = ex.InmostMessage(); } return(result); }
public async Task <BaseResults.EmptyResult> JelszoCsere([FromQuery] string sid, [FromBody] JelszocsereParameter jp) { var result = new BaseResults.EmptyResult(); using (var tr = await _context.Database.BeginTransactionAsync()) try { await FelhasznaloBll.JelszoCsereAsync(_context, sid, jp.RegiJelszo, jp.UjJelszo); tr.Commit(); } catch (Exception ex) { tr.Rollback(); result.Error = ex.InmostMessage(); } return(result); }
public async Task <BaseResults.EmptyResult> CsoportJogBeKi([FromQuery] string sid, [FromBody] CsoportJogParameter par) { var result = new BaseResults.EmptyResult(); using (var tr = await _context.Database.BeginTransactionAsync()) try { await CsoportBll.CsoportJogBeKiAsync(_context, sid, par.CsoportKod, par.LehetsegesJogKod, par.Be); tr.Commit(); } catch (Exception ex) { tr.Rollback(); result.Error = ex.InmostMessage(); } return(result); }