public ActionResult Homepage()
        {
            List <AdminMutfakYorum> adminMutfakYorum = StokKontrolEntitiesProvider.GetAllAdminMutfakYorum();
            List <KullaniciYorum>   kullaniciYorum   = StokKontrolEntitiesProvider.GetAllKullaniciYorum();
            List <DuyuruBilgi>      duyuruBilgi      = null;
            List <string>           UrunTipiString   = null;
            int lastAnnouncement = StokKontrolEntitiesProvider.FindLastAnnouncement();

            if (lastAnnouncement != 0)
            {
                duyuruBilgi    = StokKontrolEntitiesProvider.GetLastDuyuruBilgiToList(lastAnnouncement);
                UrunTipiString = new List <string>();

                foreach (var item in duyuruBilgi)
                {
                    Urun urun = StokKontrolEntitiesProvider.GetProductNameByObjectId(item.Urun.ObjectId);
                    if (urun.UrunTipi != null)
                    {
                        UrunTipiString.Add(urun.UrunTipi.UrunTipi1);
                    }
                    else
                    {
                        UrunTipiString.Add("Birim");
                    }
                }
            }
            HomepageModel model = new HomepageModel(kullaniciYorum, duyuruBilgi, adminMutfakYorum, UrunTipiString);

            return(View(model));
        }
 public ActionResult AddAnnouncement(AnnouncementModel gelenler)
 {
     StokKontrolEntitiesProvider.AddAnnouncement(Convert.ToInt32(Session["UserObjectId"]), gelenler.StartDate, gelenler.EndDate);
     foreach (var item in gelenler.urunList)
     {
         if (item.Selected == true)
         {
             Urun urun = StokKontrolEntitiesProvider.GetProductNameByObjectId(item.ObjectId);
             if (urun.UrunTipi != null)
             {
                 item.UrunTipiString = urun.UrunTipi.UrunTipi1;
             }
             else
             {
                 item.UrunTipiString = "Birim";
             }
             item.UrunAdi = urun.UrunAdi;
         }
     }
     return(PartialView(gelenler));
 }
        public ActionResult EditAddAnnouncement(AnnouncementModel gelenler)
        {
            foreach (var item in gelenler.urunList)
            {
                if (item.Selected == true)
                {
                    Urun urun = StokKontrolEntitiesProvider.GetProductNameByObjectId(item.ObjectId);

                    if (urun != null && urun != default(Urun))
                    {
                        if (urun.UrunTipi != null)
                        {
                            item.UrunTipiString = urun.UrunTipi.UrunTipi1;
                        }
                        else
                        {
                            item.UrunTipiString = "Birim";
                        }
                        item.UrunAdi = urun.UrunAdi;
                    }
                }
            }
            return(PartialView(gelenler));
        }