コード例 #1
0
        public sonucModel YemekMalEkle(yemekMalzemeModel model)
        {
            if (db.Yemek_malzeme.Count(s => s.Yemek_id == model.Yemek_id && s.Malzeme_id == model.Malzeme_id) > 0)
            {
                sonuc.islem = false;
                sonuc.mesaj = "Bu Malzeme Zaten Kayıtlıdır!";

                return(sonuc);
            }



            Yemek_malzeme yeni = new Yemek_malzeme();

            yeni.yemekMalzemeId = Guid.NewGuid().ToString();
            yeni.Yemek_id       = model.Yemek_id;
            yeni.Malzeme_id     = model.Malzeme_id;
            yeni.Birim          = model.Birim;
            yeni.Miktar         = model.Miktar;

            db.Yemek_malzeme.Add(yeni);
            db.SaveChanges();
            sonuc.islem = true;
            sonuc.mesaj = "Malzeme Tarife Eklendi";

            return(sonuc);
        }
コード例 #2
0
        public yemekMalzemeModel YemekMalById(string yemekmald)
        {
            yemekMalzemeModel kayit = db.Yemek_malzeme.Where(s => s.yemekMalzemeId == yemekmald).Select(x => new yemekMalzemeModel()
            {
                yemekMalzemeId = x.yemekMalzemeId,
                Yemek_id       = x.Yemek_id,
                Malzeme_id     = x.Malzeme_id,
                Miktar         = x.Miktar,
                Birim          = x.Birim
            }).SingleOrDefault();

            return(kayit);
        }
コード例 #3
0
        public sonucModel YemMalDuzenle(yemekMalzemeModel model)
        {
            Yemek_malzeme kayit = db.Yemek_malzeme.Where(s => s.yemekMalzemeId == model.yemekMalzemeId).SingleOrDefault();

            if (kayit == null)
            {
                sonuc.islem = false;
                sonuc.mesaj = "Tarifin Malzemesi Bulunamadı";
                return(sonuc);
            }

            kayit.Birim      = model.Birim;
            kayit.Miktar     = model.Miktar;
            kayit.Malzeme_id = model.Malzeme_id;

            db.SaveChanges();
            sonuc.islem = true;
            sonuc.mesaj = "Tarifin Malzemesi Düzenlendi";

            return(sonuc);
        }