Пример #1
0
        public ActionResult BakimTalepEkrani(Arac arac)
        {
            var bakimTalep = new BakimTalep()
            {
                Arac = arac
            };

            TempData["BakimTalep"] = bakimTalep;
            return(RedirectToAction("Register"));
        }
Пример #2
0
        public ActionResult Detay(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            BakimTalep bakimTalep = new BakimTalep();

            string query = "SELECT * FROM BakimTalep where BakimTalep.TalepID = @TalepId";

            using (var conn = new SqlConnection(BaglantiAdresi))
            {
                using (var cmd = new SqlCommand(query, conn))
                {
                    cmd.Parameters.AddWithValue("@TalepId", id);
                    conn.Open();
                    using (var rdr = cmd.ExecuteReader())
                    {
                        if (rdr.HasRows)
                        {
                            while (rdr.Read())
                            {
                                var aracc = AracGetir(rdr.GetInt32(rdr.GetOrdinal("AracID")));
                                var user  = UserGetir(rdr.GetInt32(rdr.GetOrdinal("UserID")));
                                bakimTalep = new BakimTalep
                                {
                                    TalepDetay  = rdr.GetString(rdr.GetOrdinal("TalepDetay")),
                                    TalepDurum  = rdr.GetBoolean(rdr.GetOrdinal("TalepDurum")),
                                    TalepID     = rdr.GetInt32(rdr.GetOrdinal("TalepID")),
                                    TalepTarihi = rdr.GetDateTime(rdr.GetOrdinal("TalepTarihi")),
                                    Arac        = aracc,
                                    UserAccount = user
                                };
                            }
                        }
                    }
                }
            }

            if (bakimTalep == null)
            {
                return(HttpNotFound());
            }
            return(View(bakimTalep));
        }
Пример #3
0
        public ActionResult Onayla(BakimTalep BakimTalep)
        {
            var           arac = (DevExtremeMvcApp1.Models.Arac)TempData["Arac"];
            SqlConnection conn = new SqlConnection
            {
                ConnectionString = BaglantiAdresi
            };

            conn.Open();
            string     insertQuery = "UPDATE BakimTalep SET TalepDurum = @true WHERE TalepID = @id; ";
            SqlCommand cmd         = new SqlCommand(insertQuery, conn);

            cmd.Parameters.AddWithValue("@id", BakimTalep.TalepID);
            cmd.Parameters.AddWithValue("@true", true);
            cmd.ExecuteNonQuery();
            Response.Write("Bakım Talep güncelleme başarılı!!!thank you");
            conn.Close();
            return(RedirectToAction("BakimTalepList"));
        }
Пример #4
0
        public ActionResult Register(BakimTalep bakimTalep)
        {
            var           arac = (DevExtremeMvcApp1.Models.Arac)TempData["Arac"];
            SqlConnection conn = new SqlConnection
            {
                ConnectionString = BaglantiAdresi
            };

            conn.Open();
            string     insertQuery = "insert into BakimTalep(TalepTarihi, TalepDetay, TalepDurum, AracID, UserID)values (@talepTarihi,@talepDetay,@talepDurum,@aracID,@userID)";
            SqlCommand cmd         = new SqlCommand(insertQuery, conn);

            cmd.Parameters.AddWithValue("@aracID", arac.AracID);
            cmd.Parameters.AddWithValue("@userID", Session["UserID"]);
            cmd.Parameters.AddWithValue("@talepDurum", false);
            cmd.Parameters.AddWithValue("@talepTarihi", bakimTalep.TalepTarihi);
            cmd.Parameters.AddWithValue("@talepDetay", bakimTalep.TalepDetay);
            cmd.ExecuteNonQuery();
            Response.Write("Bakım Talebiniz Başarılı Bir Şekilde Kaydedildi!");
            conn.Close();
            return(View());
        }
Пример #5
0
        public ActionResult TalepDurumList(Boolean TalepDurum)
        {
            List <BakimTalep> modellist = new List <BakimTalep>();
            string            query     = "SELECT * FROM BakimTalep Where TalepDurum = @TalepDurum ";

            using (var conn = new SqlConnection(BaglantiAdresi))
            {
                using (var cmd = new SqlCommand(query, conn))
                {
                    cmd.Parameters.AddWithValue("@TalepDurum", TalepDurum);
                    conn.Open();
                    using (var rdr = cmd.ExecuteReader())
                    {
                        if (rdr.HasRows)
                        {
                            while (rdr.Read())
                            {
                                var aracc = AracGetir(rdr.GetInt32(rdr.GetOrdinal("AracID")));
                                var user  = UserGetir(rdr.GetInt32(rdr.GetOrdinal("UserID")));
                                var m     = new BakimTalep
                                {
                                    TalepDetay  = rdr.GetString(rdr.GetOrdinal("TalepDetay")),
                                    TalepDurum  = rdr.GetBoolean(rdr.GetOrdinal("TalepDurum")),
                                    TalepID     = rdr.GetInt32(rdr.GetOrdinal("TalepID")),
                                    TalepTarihi = rdr.GetDateTime(rdr.GetOrdinal("TalepTarihi")),
                                    AracID      = rdr.GetInt32(rdr.GetOrdinal("AracID")),
                                    UserID      = rdr.GetInt32(rdr.GetOrdinal("UserID")),
                                    Arac        = aracc,
                                    UserAccount = user
                                };
                                modellist.Add(m);
                            }
                        }
                    }
                }
            }
            return(View(modellist));
        }