public void AkisSil(int akisid, int surecID, int projeID)
        {
            IsTakibi i = db.IsTakibis.Find(akisid);

            db.IsTakibis.Remove(i);
            db.SaveChanges();
            bl.SurecOranHesapla(surecID);
            bl.ProjeOranDuzenle(projeID);
        }
Example #2
0
 public void isDuzenle(DateTime bslngc, DateTime bts, DateTime tmTarihi, int tmOrani, int?isTakibiID)
 {
     using (projeyonetimvtEntities prj = new projeyonetimvtEntities())
     {
         IsTakibi guncelIstakibi = prj.IsTakibis.Find(isTakibiID);
         guncelIstakibi.BaslangicTarihi = bslngc;
         guncelIstakibi.BitisTarihi     = bts;
         if (tmTarihi > dt)
         {
             guncelIstakibi.TamamlanmaTarihi = tmTarihi;
         }
         else
         {
             guncelIstakibi.TamamlanmaTarihi = null;
         }
         guncelIstakibi.TamamlanmaOranı  = tmOrani;
         prj.Entry(guncelIstakibi).State = System.Data.Entity.EntityState.Modified;
         prj.SaveChanges();
     }
 }
Example #3
0
 public int isEkle(DateTime bslngc, DateTime bts, DateTime tmTarihi, int tmOrani)
 {
     using (projeyonetimvtEntities prj = new projeyonetimvtEntities())
     {
         IsTakibi istkb = new IsTakibi();
         istkb.BaslangicTarihi = bslngc;
         istkb.BitisTarihi     = bts;
         if (tmTarihi > dt)
         {
             istkb.TamamlanmaTarihi = tmTarihi;
         }
         else
         {
             istkb.TamamlanmaTarihi = null;
         }
         istkb.TamamlanmaOranı = tmOrani;
         prj.IsTakibis.Add(istkb);
         prj.SaveChanges();
         int id = istkb.IstakibiId;
         return(id);
     }
 }