예제 #1
0
        public int UpdateItem(DepoBirimi item)
        {
            DepoBirimi eskiDepoBirimi = _db.DepoBirimi.Where(x => x.Id == item.Id).FirstOrDefault();

            eskiDepoBirimi.BirimAdi         = item.BirimAdi;
            eskiDepoBirimi.DuzenlenmeTarihi = DateTime.Now;
            _etkilenenSatir = _db.SaveChanges();
            return(_etkilenenSatir);
        }
 public int UpdateDepoBirimiService(DepoBirimi depoBirimi)
 {
     try
     {
         return(_depoBirimiRepository.UpdateItem(depoBirimi));
     }
     catch (Exception e)
     {
         MessageBox.Show("Hata: " + e.Message);
         throw;
     }
 }
예제 #3
0
        private DepoBirimi DepoBirimiDoldur(int adet)
        {
            DepoBirimi           db      = new DepoBirimi();
            T_DepoOzellikleri    d_o     = new T_DepoOzellikleri();
            Depolar              d       = new Depolar();
            List <NakliyeIslemi> nailist = new List <NakliyeIslemi>();
            T_MalzemeService     ms      = new T_MalzemeService();
            DepoBirimiService    dbs     = new DepoBirimiService();
            int say = dbs.TumDepoBirimleriniGetir().Count;

            if (nailist.Count == 0)
            {
                nailist = NakliyeDoldur(adet).ToList();
            }

            List <T_Malzeme> malz = new List <T_Malzeme>();

            malz = MalzemeDoldur(adet);
            int    j    = 0;
            string stri = "";

            for (int i = say; i <= say + adet; i++)
            {
                db.BirimAdi = "Depo Birimi";
                stri        = i.ToString();

                d.DepoAdi  = stri + ".Depo";
                d_o.Ad     = stri + ".Depo";
                d_o.Boyutu = stri + ".Boyut";
                d_o.Adres  = stri + ".Adres";


                d.DepoOzellikleri.Add(d_o);
                d.DepodakiMalzemeler.Add(malz[j]);

                db.Depolar.Add(d);
                j++;
            }
            return(db);
        }
예제 #4
0
 public int DeleteItem(DepoBirimi item)
 {
     _db.DepoBirimi.Remove(item);
     _etkilenenSatir = _db.SaveChanges();
     return(_etkilenenSatir);
 }
예제 #5
0
 public int AddItem(DepoBirimi item)
 {
     _db.DepoBirimi.Add(item);
     _etkilenenSatir = _db.SaveChanges();
     return(_etkilenenSatir);
 }