Beispiel #1
0
        public ActionResult Create(Urun urun, HttpPostedFileBase urunResim)
        {
            int sess = Convert.ToInt32(Session["userID"]);

            if (ModelState.IsValid)
            {
                if (urunResim != null)
                {
                    WebImage img      = new WebImage(urunResim.InputStream);
                    FileInfo fotoinfo = new FileInfo(urunResim.FileName);

                    string newfoto = Guid.NewGuid().ToString() + fotoinfo.Extension;
                    img.Resize(300, 200);
                    img.Save("~/Uploads/" + newfoto);
                    urun.urunResim = "/Uploads/" + newfoto;
                    urun.isDeleted = false;
                    urun.userID    = sess;
                    db.Uruns.Add(urun);
                    db.SaveChanges();
                    return(RedirectToAction("Index", "Urun"));
                }
                else
                {
                    ModelState.AddModelError("Fotoğraf", "Fotoğraf Seçiniz");
                }
            }
            return(View(urun));
        }
Beispiel #2
0
        public ActionResult Create(Oda oda)
        {
            int sess = Convert.ToInt32(Session["userID"]);

            try
            {
                var chars       = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
                var stringChars = new char[16];
                var random      = new Random();
                for (int i = 0; i < stringChars.Length; i++)
                {
                    stringChars[i] = chars[random.Next(chars.Length)];
                }
                var finalString = new String(stringChars);
                oda.qrHash = finalString;

                Console.WriteLine("finalString:" + finalString);
                oda.qrFoto = GenerateQRCode(oda.qrHash, oda.odaNo);
                oda.userID = sess;
                db.Odas.Add(oda);
                db.SaveChanges();
            }
            catch (Exception ex)
            {
            }
            return(RedirectToAction("Index", "Oda"));
        }
Beispiel #3
0
        public ActionResult Create(Kategori kategori, HttpPostedFileBase kategoriResim)
        {
            int sess = Convert.ToInt32(Session["userID"]);

            if (ModelState.IsValid)
            {
                if (kategoriResim != null)
                {
                    WebImage img      = new WebImage(kategoriResim.InputStream);
                    FileInfo fotoinfo = new FileInfo(kategoriResim.FileName);

                    string newfoto = Guid.NewGuid().ToString() + fotoinfo.Extension;
                    img.Resize(925, 165);
                    img.Save("~/Uploads/KategoriPhoto/" + newfoto);
                    kategori.kategoriResim = "/Uploads/KategoriPhoto/" + newfoto;
                    kategori.isDeleted     = false;
                    db.Kategoris.Add(kategori);
                    db.SaveChanges();
                    return(RedirectToAction("Index", "AdminKategori"));
                }
                else
                {
                    ModelState.AddModelError("Fotoğraf", "Fotoğraf Seçiniz");
                }
            }
            return(View(kategori));
        }
Beispiel #4
0
        public ActionResult Create(User usr, HttpPostedFileBase logo)
        {
            if (ModelState.IsValid)
            {
                if (logo != null)
                {
                    WebImage img      = new WebImage(logo.InputStream);
                    FileInfo fotoinfo = new FileInfo(logo.FileName);

                    string newfoto = Guid.NewGuid().ToString() + fotoinfo.Extension;
                    img.Resize(150, 150);
                    img.Save("~/Uploads/" + newfoto);
                    usr.logo   = "/Uploads/" + newfoto;
                    usr.active = true;
                    db.Users.Add(usr);
                    db.SaveChanges();
                    return(RedirectToAction("Index", "Otel"));
                }
                else
                {
                    ModelState.AddModelError("Fotoğraf", "Fotoğraf Seçiniz");
                }
            }
            ViewBag.yetkiID = new SelectList(db.Yetkis, "yetkiID", "yetkiAd");
            return(View(usr));
        }
Beispiel #5
0
        public ActionResult Create(Spa spa, HttpPostedFileBase spaResim)
        {
            if (ModelState.IsValid)
            {
                if (spaResim != null)
                {
                    WebImage img      = new WebImage(spaResim.InputStream);
                    FileInfo fotoinfo = new FileInfo(spaResim.FileName);

                    string newfoto = Guid.NewGuid().ToString() + fotoinfo.Extension;
                    img.Resize(300, 200);
                    img.Save("~/Uploads/" + newfoto);
                    spa.spaResim = "/Uploads/" + newfoto;
                    spa.active   = true;
                    db.Spas.Add(spa);
                    db.SaveChanges();
                    return(RedirectToAction("Index", "AdminSpa"));
                }
                else
                {
                    ModelState.AddModelError("Fotoğraf", "Fotoğraf Seçiniz");
                }
            }

            return(View(spa));
        }
Beispiel #6
0
 public ActionResult Create(Ariza usr)
 {
     ViewBag.arizaID = new SelectList(db.Arizas, "arizaID", "arizaAd");
     db.Arizas.Add(usr);
     db.SaveChanges();
     return(RedirectToAction("Index", "AdminRepair"));
 }
Beispiel #7
0
 public ActionResult Create(Reception rcpt)
 {
     ViewBag.receptionID = new SelectList(db.Receptions, "receptionID", "receptionNumara");
     db.Receptions.Add(rcpt);
     db.SaveChanges();
     return(RedirectToAction("Index", "AdminReception"));
 }
Beispiel #8
0
 public ActionResult Create(Taksi taksi)
 {
     ViewBag.taksiID = new SelectList(db.Taksis, "taksiID", "taksiAd");
     db.Taksis.Add(taksi);
     db.SaveChanges();
     return(RedirectToAction("Index", "AdminTaksi"));
 }
Beispiel #9
0
 public ActionResult Create(Keep usr)
 {
     ViewBag.keepID = new SelectList(db.Keeps, "keepID", "keepAd");
     db.Keeps.Add(usr);
     db.SaveChanges();
     return(RedirectToAction("Index", "AdminHousekeeping"));
 }
Beispiel #10
0
 public ActionResult Create(ExtraUrun extraurun)
 {
     if (ModelState.IsValid)
     {
         db.ExtraUruns.Add(extraurun);
         db.SaveChanges();
         return(RedirectToAction("Index", "AdminExtraUrun"));
     }
     ViewBag.urunID = new SelectList(db.Uruns, "urunID", "urunAd");
     return(View(extraurun));
 }
Beispiel #11
0
        public ActionResult Create(Masor masor)
        {
            if (ModelState.IsValid)
            {
                db.Masors.Add(masor);
                db.SaveChanges();

                return(RedirectToAction("Index", "AdminMasor"));
            }
            ViewBag.spaID = new SelectList(db.Spas, "spaID", "spaAd");
            return(View(masor));
        }
Beispiel #12
0
        public ActionResult Create(Wifi wifi)
        {
            if (ModelState.IsValid)
            {
                db.Wifis.Add(wifi);
                db.SaveChanges();
                return(RedirectToAction("Index", "AdminWifi"));
            }

            ViewBag.odaID = new SelectList(db.Odas, "odaID", "odaNo");
            return(View(wifi));
        }
Beispiel #13
0
        public JsonResult DeleteBildirimRecord(int bildirimID)
        {
            bool     result = false;
            Bildirim usr    = db.Bildirims.SingleOrDefault(x => x.bildirimID == bildirimID);

            if (usr != null)
            {
                //db.Bildirims.Remove(usr);
                db.Bildirims.Remove(usr);
                db.SaveChanges();
                result = true;
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Beispiel #14
0
 public ActionResult Create(Musteri mus)
 {
     if (ModelState.IsValid)
     {
         db.Musteris.Add(mus);
         db.SaveChanges();
         return(RedirectToAction("Index", "AdminMusteri"));
     }
     else
     {
         var errors1 = ModelState.Select(x => x.Value.Errors).Where(y => y.Count > 0).ToList();
     }
     return(View());
 }
Beispiel #15
0
        public ActionResult GuncelleBildirimDurum(List <Bildirim> model)
        {
            using (var dbEntites = new OtelQrEntities())
            {
                foreach (var item in model)
                {
                    var bildirimModel = dbEntites.Bildirims.FirstOrDefault(q => q.bildirimID == item.bildirimID);

                    if (bildirimModel != null)
                    {
                        if (bildirimModel.bildirimDurum == false)
                        {
                            bildirimModel.bildirimDurum = true;
                        }
                        else
                        {
                            bildirimModel.bildirimDurum = false;
                        }

                        dbEntites.SaveChanges();
                    }
                }
            }

            return(RedirectToAction("HousekeepingBildirim"));
        }
Beispiel #16
0
        public JsonResult AddNotification(List <NotificationModel> model)
        {
            try
            {
                var bildirimId = 0;
                using (var dbEntities = new OtelQrEntities())
                {
                    foreach (var item in model)
                    {
                        Bildirim bildirim = new Bildirim()
                        {
                            bildirimTur    = item.BildirimTur,
                            bildirimDurum  = item.BildirimDurum,
                            bildirimİcerik = item.Bildirimİcerik,
                            bildirimDate   = DateTime.Now
                        };

                        dbEntities.Bildirims.Add(bildirim);
                    }
                    dbEntities.SaveChanges();

                    bildirimId = dbEntities.Bildirims.OrderByDescending(q => q.bildirimID).FirstOrDefault().bildirimID;
                }
                return(Json(bildirimId));
            }
            catch (Exception ex)
            {
            }

            return(null);
        }
Beispiel #17
0
 public ActionResult Index(WifiMesaj wifi)
 {
     if (ModelState.IsValid)
     {
         db.WifiMesajs.Add(wifi);
         db.SaveChanges();
         return(RedirectToAction("Index", "Home"));
     }
     ViewBag.wifiID = new SelectList(db.Wifis, "wifiID", "wifiPassword");
     return(View(wifi));
 }
Beispiel #18
0
        public ActionResult Create(Wifi wifi)
        {
            if (ModelState.IsValid)
            {
                wifi.active = true;
                wifi.Date   = DateTime.Now;
                db.Wifis.Add(wifi);
                db.SaveChanges();
                return(RedirectToAction("Index", "WifiWeb"));
            }

            return(View(wifi));
        }
Beispiel #19
0
        public ActionResult Create(RezervasyonSpa spa)
        {
            if (ModelState.IsValid)
            {
                spa.active     = false;
                spa.createDate = DateTime.Now;
                db.RezervasyonSpas.Add(spa);

                db.SaveChanges();
                return(RedirectToAction("Index", "SpaWeb"));
            }
            ViewBag.masorID = new SelectList(db.Masors, "masorID", "masorAdSoyad");
            return(View(spa));
        }
Beispiel #20
0
        public ActionResult GuncelleActiviteDurum(List <RezervasyonActivite> model)
        {
            using (var dbEntites = new OtelQrEntities())
            {
                foreach (var item in model)
                {
                    var bildirimModel = dbEntites.RezervasyonActivites.FirstOrDefault(q => q.rezervasyonID == item.rezervasyonID);

                    if (bildirimModel != null)
                    {
                        bildirimModel.active = true;
                        dbEntites.SaveChanges();
                    }
                }
            }

            return(RedirectToAction("ActiviteBildirim"));
        }
Beispiel #21
0
 public ActionResult Create(RezervasyonActivite activite)
 {
     if (ModelState.IsValid)
     {
         try
         {
             db.RezervasyonActivites.Add(activite);
             activite.active   = false;
             activite.createAt = DateTime.Now;
             db.SaveChanges();
             //return RedirectToAction("Create", "RezervasyonActivite");
             return(new HttpStatusCodeResult(System.Net.HttpStatusCode.OK));
         }
         catch (Exception)
         {
             return(new HttpStatusCodeResult(System.Net.HttpStatusCode.InternalServerError));
         }
     }
     ViewBag.activiteID = new SelectList(db.Activites, "activiteID", "activiteAdi");
     return(View(activite));
 }
Beispiel #22
0
        public ActionResult AddSepet()
        {
            List <CartModel> carts  = (List <CartModel>)Session["cart"];
            List <Sepet>     sepets = new List <Sepet>();

            using (var dbEntities = new OtelQrEntities())
            {
                foreach (var item in carts)
                {
                    sepets.Add(new Sepet
                    {
                        urunID          = item.Urun.urunID,
                        odaID           = 1,
                        urunToplamFiyat = (double)item.Urun.urunFiyat,
                        urunMiktar      = item.Quantity,
                        SepetDurum      = item.SepetDurum,
                        SepetZaman      = DateTime.Now
                    });
                }
                db.Sepets.AddRange(sepets);
                db.SaveChanges();
            }
            return(Redirect("Index"));
        }