Esempio n. 1
0
        //
        // GET: /Site/

        public ActionResult Index()
        {
            akgul_yemek_dbEntities db = new akgul_yemek_dbEntities();

            ViewData["sliders"] = db.slider.ToList();


            ViewData["menus"] = db.site_menu.ToList();

            ViewData["gallery_categories"] = db.gallery_categories.ToList();

            Iletisim_Model iletisim_model = new Iletisim_Model()
            {
                address = db.details.Where(w => w.key_ == "address").FirstOrDefault().value,
                email   = db.details.Where(w => w.key_ == "email").FirstOrDefault().value,
                tel1    = db.details.Where(w => w.key_ == "tel1").FirstOrDefault().value,
                tel2    = db.details.Where(w => w.key_ == "tel2").FirstOrDefault().value
            };

            IcerikModel icerikModel = new IcerikModel()
            {
                hakkimizda       = db.details.Where(w => w.key_ == "hakkimizda").FirstOrDefault().value,
                sertifikalarimiz = db.details.Where(w => w.key_ == "sertifikalarimiz").FirstOrDefault().value,
                hizmetlerimiz    = db.details.Where(w => w.key_ == "hizmetlerimiz").FirstOrDefault().value,
                insankaynaklari  = db.details.Where(w => w.key_ == "insankaynaklari").FirstOrDefault().value
            };

            ViewData["icerikModel"]    = icerikModel;
            ViewData["iletisim_model"] = iletisim_model;


            return(View());
        }
Esempio n. 2
0
        public ActionResult Iletisim(string id)
        {
            akgul_yemek_dbEntities db = new akgul_yemek_dbEntities();

            Iletisim_Model iletisim_model = new Iletisim_Model()
            {
                address = db.details.Where(w => w.key_ == "address").FirstOrDefault().value,
                email   = db.details.Where(w => w.key_ == "email").FirstOrDefault().value,
                tel1    = db.details.Where(w => w.key_ == "tel1").FirstOrDefault().value,
                tel2    = db.details.Where(w => w.key_ == "tel2").FirstOrDefault().value
            };

            ViewData["iletisim_model"] = iletisim_model;


            //Navigation______________________________________________________
            List <NavigationModel> navList = new List <NavigationModel>()
            {
                new NavigationModel()
                {
                    name = "İLETİŞİM", url = ""
                }
            };

            ViewData["navigation"] = navList;
            //________________________________________________________________



            return(View());
        }
Esempio n. 3
0
        public ActionResult Transition_IletisimBilgileriniGuncelle(FormCollection formCollection)
        {
            try
            {
                Iletisim_Model iletisim_model = (Iletisim_Model)MTranslation.BuildObject(formCollection, "Iletisim_Model");

                if (iletisim_model.tel1 != "" && iletisim_model.email != "" && iletisim_model.address != "")
                {
                    akgul_yemek_dbEntities db = new akgul_yemek_dbEntities();
                    details detail_address    = db.details.Where(w => w.key_ == "address").FirstOrDefault();
                    details detail_email      = db.details.Where(w => w.key_ == "email").FirstOrDefault();
                    details detail_tel1       = db.details.Where(w => w.key_ == "tel1").FirstOrDefault();
                    details detail_tel2       = db.details.Where(w => w.key_ == "tel2").FirstOrDefault();

                    detail_address.value = iletisim_model.address;
                    detail_email.value   = iletisim_model.email;
                    detail_tel1.value    = iletisim_model.tel1;
                    detail_tel2.value    = iletisim_model.tel2;
                    db.SaveChanges();

                    Session["message"] = new MessageModel("Bilgi", "İletişim Bilgileri Güncellendi.", Message_Type.Success);
                    return(RedirectToAction("Iletisim"));
                }
                else
                {
                    MLog.Error("İletişim Bilgileri Güncellenemedi.", "Eksik veya Yanlış Bilgiler Girildi.");
                    Session["message"] = new MessageModel("ERROR", "Eksik veya Yanlış Bilgiler Girildi.", Message_Type.Error);

                    return(RedirectToAction("Iletisim"));
                }
            }
            catch (Exception exception)
            {
                MLog.Error("İletişim Bilgileri Güncellenemedi.", exception.Message + Environment.NewLine + exception.StackTrace);
                Session["message"] = new MessageModel("HATA", "Bir Hata Oluştu.", Message_Type.Error);

                return(RedirectToAction("Iletisim"));
            }
        }