Exemplo n.º 1
0
        public override async Task <KutuphaneServiceResponse> KitapGetirID(KutuphaneServiceRequest request, ServerCallContext context)
        {
            KutuphaneServiceResponse yanit = new KutuphaneServiceResponse();
            var veriler = new List <ResponseKitap>();

            try
            {
                veriler = Helper.SqlLiteHelper.SqlKomutCalistirSorgu(request.Id);
            }
            catch (System.Exception ex)
            {
                yanit.StatusMessage = "Hata";
                yanit.ErrorMessage  = ex.ToString();
                return(await Task.FromResult(yanit));
            }
            yanit.StatusMessage = "Başarılı";
            yanit.Sonuclar.Add(veriler);
            return(await Task.FromResult(yanit));
        }
Exemplo n.º 2
0
        public override async Task <KutuphaneServiceResponse> KitapSilID(KutuphaneServiceRequest request, ServerCallContext context)
        {
            KutuphaneServiceResponse yanit = new KutuphaneServiceResponse();
            bool sonuc;

            try
            {
                sonuc = Helper.SqlLiteHelper.SqlKomutCalistirSil(request.Id);
            }
            catch (System.Exception ex)
            {
                yanit.StatusMessage = "Hata";
                yanit.ErrorMessage  = ex.ToString();
                return(await Task.FromResult(yanit));
            }
            if (sonuc)
            {
                yanit.StatusMessage = "Silme işlemi başarılı.";
            }
            return(await Task.FromResult(yanit));
        }