folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder Asp.Netde Bir Kaydın Kullanıcılar Tarafından Onaylanması?



Asp.Netde Bir Kaydın Kullanıcılar Tarafından Onaylanması?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    gossipgirltr
    gossipgirltr's avatar
    Kayıt Tarihi: 25/Eylül/2015
    Dişi

    Merhaba arkadaşlar, gider tablosundan çektiğim bir kaydın 3 farklı örneğin a,b,c kullanıcıları  tarafından hepsininde ayrı ayrı onayladıktan sonra onay durumunu onayladı yapmam lazım. Ama mantığını kuramadım.  Gider tablosunda her kulanıcının onayı için ayrı yer mi açmam lazım?  nasıl yapabilirim?


    Hayatta en pahalı şey tecrübedir. Çünkü kazanmak için , Kaybetmek gerekir.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    zeybekustasi
    zeybekustasi's avatar
    Kayıt Tarihi: 24/Mayıs/2012
    Erkek

    Flow tablosu kurman lazım.

    id | first state       | second state

    -----------------------------------

    1  |   a onayladı    |   b onayında

    2  |  b onayladı    |   c onayında

    3  |  c onayladı    |   ONAYLANDI

     

    Gider tablonda yukardaki değeri tutan kolon tut. Gider ürünü hangi onayda bekliyorsa oradan takip edebilirsin.

    Her onayda flow tablosuna göre kolonu güncelle.

    Anlamadığın yer olursa sor.

     

     

    zeybekustasi tarafından 09/Şub/17 20:56 tarihinde düzenlenmiştir

    https://www.youtube.com/watch?v=WC3-71NKwPw
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    gossipgirltr
    gossipgirltr's avatar
    Kayıt Tarihi: 25/Eylül/2015
    Dişi
    zeybekustasi bunu yazdı

    Flow tablosu kurman lazım.

    id | first state       | second state

    -----------------------------------

    1  |   a onayladı    |   b onayında

    2  |  b onayladı    |   c onayında

    3  |  c onayladı    |   ONAYLANDI

     

    Gider tablonda yukardaki değeri tutan kolon tut. Gider ürünü hangi onayda bekliyorsa oradan takip edebilirsin.

    Her onayda flow tablosuna göre kolonu güncelle.

    Anlamadığın yer olursa sor.

     

     

    gider tablosunun içine mi bu alanları eklemem gerekiyor yoksa yeni bir tablo mu oluşturmalıyım?


    Hayatta en pahalı şey tecrübedir. Çünkü kazanmak için , Kaybetmek gerekir.
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lazz
    lazz's avatar
    Kayıt Tarihi: 15/Ekim/2007
    Erkek

    bu sekıldede yapablırsın yenı bır tabloda onay durmunu saklarsın.Boylelıkle kımlerın onay vermedıgınıde gorebılırsın

    veya

    bu sekıldede yapabılırsın boylelıkle kullanıcı sayısını arttırmak veya azaltmak kolay olur

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    zeybekustasi
    zeybekustasi's avatar
    Kayıt Tarihi: 24/Mayıs/2012
    Erkek
    gossipgirltr bunu yazdı
    zeybekustasi bunu yazdı

    Flow tablosu kurman lazım.

    id | first state       | second state

    -----------------------------------

    1  |   a onayladı    |   b onayında

    2  |  b onayladı    |   c onayında

    3  |  c onayladı    |   ONAYLANDI

     

    Gider tablonda yukardaki değeri tutan kolon tut. Gider ürünü hangi onayda bekliyorsa oradan takip edebilirsin.

    Her onayda flow tablosuna göre kolonu güncelle.

    Anlamadığın yer olursa sor.

     

     

    gider tablosunun içine mi bu alanları eklemem gerekiyor yoksa yeni bir tablo mu oluşturmalıyım?

    Yeni bir tablo yapmalısın


    https://www.youtube.com/watch?v=WC3-71NKwPw
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    gossipgirltr
    gossipgirltr's avatar
    Kayıt Tarihi: 25/Eylül/2015
    Dişi

    Çok teşekkürler :)


    Hayatta en pahalı şey tecrübedir. Çünkü kazanmak için , Kaybetmek gerekir.
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    gossipgirltr
    gossipgirltr's avatar
    Kayıt Tarihi: 25/Eylül/2015
    Dişi

    Gider tablosuna biir kayıt girdiğim zaman aynı zamanda onay tablosunada aynı kaydın onay bilgilerinin varsayılan olarak eklenmesini nasıl yapabilirim?


    Hayatta en pahalı şey tecrübedir. Çünkü kazanmak için , Kaybetmek gerekir.
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    zeybekustasi
    zeybekustasi's avatar
    Kayıt Tarihi: 24/Mayıs/2012
    Erkek

    hocam selam gider tablosuna bir insert yaparken onay durumu için default olarak bir değer vermen gerekiyor. bu yüzden tabloya bir satır daha eklememiz gerekir.

    id  first_state second_state
    1  New Record  Waiting for approval of A
    2  A Approved  Waiting for approval of B
    3  B Approved  Waiting for approval of C
    4  C Approved Approved
     id product_num flow_id product_name 
     1  1  1  Television

    İlk ürünü yaratırken flow id 'ni ilk id olarak vereceksin. Sonra A onayladı ise "flow_id" kolonunu 2 olarak update edeceksin.

     


    https://www.youtube.com/watch?v=WC3-71NKwPw
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Yazilimci
    Yazilimci's avatar
    Kayıt Tarihi: 01/Şubat/2014
    Erkek
    gossipgirltr bunu yazdı

    Gider tablosuna biir kayıt girdiğim zaman aynı zamanda onay tablosunada aynı kaydın onay bilgilerinin varsayılan olarak eklenmesini nasıl yapabilirim?

    Bunu 2 türlü yapabilirsin.

    1. yol: Yazılımda insert işlemi yaparken insert ettiğin kaydın id sini alarak onay tablosuna manuel insert etmek. Dikkat etmen gereken nokta bu iki insert işlemini transaction ile yapman gerek.

    2. yol: Yazılımda bir değişiklik yapmadan SQL de trigger oluştururken yapabilirsin.

    Önereceğim yol ise gerekli kontrolleri sağlayabilmen için yazılım tarafında yapacağın 1. yol


    Titanyumun gücü adına!!!
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    gossipgirltr
    gossipgirltr's avatar
    Kayıt Tarihi: 25/Eylül/2015
    Dişi
    Yazilimci bunu yazdı
    gossipgirltr bunu yazdı

    Gider tablosuna biir kayıt girdiğim zaman aynı zamanda onay tablosunada aynı kaydın onay bilgilerinin varsayılan olarak eklenmesini nasıl yapabilirim?

    Bunu 2 türlü yapabilirsin.

    1. yol: Yazılımda insert işlemi yaparken insert ettiğin kaydın id sini alarak onay tablosuna manuel insert etmek. Dikkat etmen gereken nokta bu iki insert işlemini transaction ile yapman gerek.

    2. yol: Yazılımda bir değişiklik yapmadan SQL de trigger oluştururken yapabilirsin.

    Önereceğim yol ise gerekli kontrolleri sağlayabilmen için yazılım tarafında yapacağın 1. yol

    linq sql ile eklemeyi yapıyorum ıd otomatik veri tabanından atanıyor. ıd nasıl alıp kaydedebilirim ki?


    Hayatta en pahalı şey tecrübedir. Çünkü kazanmak için , Kaybetmek gerekir.
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Yazilimci
    Yazilimci's avatar
    Kayıt Tarihi: 01/Şubat/2014
    Erkek
    gossipgirltr bunu yazdı
    Yazilimci bunu yazdı
    gossipgirltr bunu yazdı

    Gider tablosuna biir kayıt girdiğim zaman aynı zamanda onay tablosunada aynı kaydın onay bilgilerinin varsayılan olarak eklenmesini nasıl yapabilirim?

    Bunu 2 türlü yapabilirsin.

    1. yol: Yazılımda insert işlemi yaparken insert ettiğin kaydın id sini alarak onay tablosuna manuel insert etmek. Dikkat etmen gereken nokta bu iki insert işlemini transaction ile yapman gerek.

    2. yol: Yazılımda bir değişiklik yapmadan SQL de trigger oluştururken yapabilirsin.

    Önereceğim yol ise gerekli kontrolleri sağlayabilmen için yazılım tarafında yapacağın 1. yol

    linq sql ile eklemeyi yapıyorum ıd otomatik veri tabanından atanıyor. ıd nasıl alıp kaydedebilirim ki?

    https://www.google.com.tr/search?q=linq+executescalar&ie=utf-8&oe=utf-8&gws_rd=cr&ei=SPSiWOKaKenF6QTyx6aYBQ#safe=strict&q=linq+return+id+of+inserted+record

    Özellikle burada detaylı anlatılmış: http://stackoverflow.com/questions/113928/can-i-return-the-id-field-after-a-linq-insert

     


    Titanyumun gücü adına!!!
Toplam Hit: 2133 Toplam Mesaj: 14
asp.net yazılım mühendisliği yazılım mühendisliği