Ejemplo n.º 1
0
 public ActionResult Update(int ID, Markalar model, HttpPostedFileBase txtFoto, string name)
 {
     using (eTicaretEntities db = new eTicaretEntities())
     {
         var result = db.Markalars.Include(x => x.Resimler).Where(x => x.ID == ID).SingleOrDefault();
         var resim  = db.Resimlers.Where(x => x.ID == result.ResimID).SingleOrDefault();
         if (result == null)
         {
             return(HttpNotFound());
         }
         if (txtFoto != null)
         {
             if (System.IO.File.Exists(Server.MapPath(resim.KucukYol)))
             {
                 System.IO.File.Delete(Server.MapPath(resim.KucukYol));
             }
             WebImage img     = new WebImage(txtFoto.InputStream);
             FileInfo info    = new FileInfo(txtFoto.FileName);
             string   newFoto = Guid.NewGuid().ToString() + info.Extension;
             img.Resize(150, 300);
             img.Save("~/Upload/MarkaFoto/" + newFoto);
             resim.KucukYol = "/Upload/MarkaFoto/" + newFoto;
         }
         result.MarkaAd  = model.MarkaAd;
         result.Aciklama = model.Aciklama;
         db.SaveChanges();
         return(RedirectToAction("List"));
     }
 }
        private void button_ekle_Click(object sender, EventArgs e)
        {
            textBox_markaAdi.Text = textBox_markaAdi.Text.Trim().ToUpper();
            if (textBox_markaAdi.Text.Length == 0)
            {
                toolStripStatusLabel_marka_ekleme.Text = "Marka adı girmediniz.";
                return;
            }

            try
            {
                Markalar marka = new Markalar();
                marka.MarkaAd = textBox_markaAdi.Text;
                ctx.Markalars.InsertOnSubmit(marka);
                ctx.SubmitChanges();
                toolStripStatusLabel_marka_ekleme.Text = "Kayıt başarı ile eklendi.";
                textBox_markaAdi.Text = "";
                MarkalariCek();
            }
            catch (Exception ex)
            {
                Form_ana_ekran.HataKaydi(ex);
                toolStripStatusLabel_marka_ekleme.Text = "Kayıt eklenirken bir hata ile karşılaşıldı.";
            }
        }
Ejemplo n.º 3
0
        private void Ekle()
        {
            var cont = (from k in db.Markalars
                        where (k.Marka.ToLower() == txtMarka.Text.ToLower())
                        select k).ToList();

            if (cont.Count == 0)
            {
                if (txtMarka.Text != "")
                {
                    Markalar mrk = new Markalar();
                    mrk.Marka = txtMarka.Text;
                    db.Markalars.Add(mrk);
                    db.SaveChanges();
                    MessageBox.Show("Marka başarıyla eklenmiştir.");
                    Listele();
                }
                else
                {
                    MessageBox.Show("Marka boş geçilemez.");
                }
            }
            else
            {
                MessageBox.Show("Marka daha önce girilmiş.");
            }

            Temizle();
        }
Ejemplo n.º 4
0
        void YeniKayit()
        {
            var cont = (from s in db.Markalars
                        where s.MArka == txtGrupAdi.Text.ToLower()
                        select s).ToList();

            if (cont.Count == 0)
            {
                if (txtGrupAdi.Text != "")
                {
                    Markalar mrk = new Markalar();
                    mrk.MArka = "*" + txtGrupAdi.Text;
                    db.Markalars.Add(mrk);
                    db.SaveChanges();
                    MessageBox.Show("Kayıt İşlemi Başarılı.");
                    Listele();
                    Temizle();
                }
                else
                {
                    MessageBox.Show("Grup Adı Boş Olamaz !!");
                }
            }
            else
            {
                MessageBox.Show("Grup adı daha önce girilmiş !!");
            }
        }
        public string markaKaydet(string markaAdi, int urunid)
        {
            try
            {
                if (!string.IsNullOrWhiteSpace(markaAdi))
                {
                    Markalar ekle = new Markalar();
                    ekle.MarkaAdi = markaAdi;
                    ekle.UrunID   = urunid;

                    db.Markalar.Add(ekle);

                    int sonucKaydet = db.SaveChanges();
                    if (sonucKaydet > 0)
                    {
                        return("Marka Başarıyla eklendi.");
                    }
                }
                return("Kayıt yapılamadı!");
            }
            catch (Exception)
            {
                return("Hata Oluştu");
            }
        }
Ejemplo n.º 6
0
        public ActionResult DeleteConfirmed(int id)
        {
            Markalar markalar = db.Markalar.Find(id);

            db.Markalar.Remove(markalar);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 7
0
        void Guncelle()
        {
            Markalar mrk = db.Markalars.First(x => x.Id == secimId);

            mrk.MArka = "*" + txtGrupAdi.Text;
            db.SaveChanges();
            MessageBox.Show("Güncelleme Başarılı..");
            Listele();
            Temizle();
        }
Ejemplo n.º 8
0
 public ActionResult Edit([Bind(Include = "MarkaId,MarkaAdi")] Markalar markalar)
 {
     if (ModelState.IsValid)
     {
         db.Entry(markalar).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(markalar));
 }
Ejemplo n.º 9
0
        private void Guncelle()
        {
            Markalar mrk = db.Markalars.First(x => x.Id == secimId);

            mrk.Marka = txtMarka.Text;
            db.SaveChanges();
            MessageBox.Show("Marka başarıyla güncellenmiştir");
            Listele();
            Temizle();
        }
Ejemplo n.º 10
0
        public ActionResult MarkaEkle(Markalar markas, HttpPostedFileBase foto, HttpPostedFileBase foto1, HttpPostedFileBase foto2, HttpPostedFileBase Logo, string Etiket)

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

                    string yenifoto = Guid.NewGuid().ToString() + fotoinfo.Extension;
                    img.Resize(800, 350);
                    img.Save("~/Uploads/Resimler/" + yenifoto);
                    markas.MarkaResim = "/Uploads/Resimler/" + yenifoto;
                }

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

                    string yenifoto = Guid.NewGuid().ToString() + fotoinfo.Extension;
                    img.Resize(800, 350);
                    img.Save("~/Uploads/Resimler/" + yenifoto);
                    markas.Foto1 = "/Uploads/Resimler/" + yenifoto;
                }

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

                    string yenifoto = Guid.NewGuid().ToString() + fotoinfo.Extension;
                    img.Resize(800, 350);
                    img.Save("~/Uploads/Resimler/" + yenifoto);
                    markas.Foto2 = "/Uploads/Resimler/" + yenifoto;
                }
                if (Logo != null)
                {
                    WebImage img      = new WebImage(Logo.InputStream);
                    FileInfo fotoinfo = new FileInfo(Logo.FileName);

                    string yenifoto = Guid.NewGuid().ToString() + fotoinfo.Extension;
                    img.Resize(800, 350);
                    img.Save("~/Uploads/Resimler/" + yenifoto);
                    markas.Logo = "/Uploads/Resimler/" + yenifoto;
                }

                db.markalars.Add(markas);

                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View(markas));
        }
Ejemplo n.º 11
0
 public ActionResult Ekle(Markalar m)
 {
     if (!ModelState.IsValid)
     {
         ViewBag.KategoriID = new SelectList(db.Kategoriler, "ID", "Kategori", m.KategoriID);
         return(View());
     }
     db.Entry(m).State = System.Data.Entity.EntityState.Added;
     db.SaveChanges();
     return(RedirectToAction("Index"));
 }
Ejemplo n.º 12
0
        //public int MarkaGuncelle(string Marka_Adi,int Personel_ID)
        //{
        //    return rep.Update()
        //}

        public int Guncelle(Markalar tabloGuncelle)
        {
            //Repository yapısı ile güncelleme olmuyor
            db.Entry(tabloGuncelle).State = System.Data.Entity.EntityState.Modified;
            if (db.SaveChanges() > 0)
            {
                return(1);
            }
            return(0);
            //rep.Save();
        }
Ejemplo n.º 13
0
        public ActionResult Create([Bind(Include = "MarkaId,MarkaAdi")] Markalar markalar)
        {
            if (ModelState.IsValid)
            {
                db.Markalar.Add(markalar);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(markalar));
        }
Ejemplo n.º 14
0
        // GET: Markalars/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Markalar markalar = db.Markalar.Find(id);

            if (markalar == null)
            {
                return(HttpNotFound());
            }
            return(View(markalar));
        }
Ejemplo n.º 15
0
        public ActionResult MarkalarGuncelle(Markalar markTablo)
        {
            int gnc = markman.Guncelle(markTablo);

            if (gnc > 0)
            {
                TempData["GuncelleMesaj"] = "<h3 style='color:red;'>Marka Güncelleme Başarılı";
            }
            else
            {
                TempData["GuncelleMesaj"] = "<hr style='border:1px;color:red'>Marka Güncelleme Olmadı. Kontrol ediniz";
            }
            return(View());
        }
Ejemplo n.º 16
0
        public ActionResult MarkaGuncelle(Markalar markTablo)
        {
            //db.Entry(tabloGuncelle).State = System.Data.Entity.EntityState.Modified;
            //db.SaveChanges();
            int gnc = markman.Guncelle(markTablo);

            if (gnc > 0)
            {
                TempData["GuncelleMesaji"] = "<h3 style='color:red;'>Marka Güncellemesi başarılı</h3>";
            }
            else
            {
                TempData["GuncelleMesaji"] = "<hr style='border:1px;color:red'>Olmadı, kontrol ediniz";
            }
            return(View());
        }
Ejemplo n.º 17
0
            public static void BilgisayarIstegi(Markalar marka, string model,
                                                params string[] istek_parcalar)
            {
                Magaza magaza = new Magaza();

                switch (marka)
                {
                case Markalar.MONSTER:
                    Monster a = magaza.MonsterTalebi(model, istek_parcalar);
                    Console.WriteLine(a.ToString());
                    break;

                case Markalar.Apple:
                    Apple b = magaza.AppleTalebi(model, istek_parcalar);
                    Console.WriteLine(b.ToString());
                    break;
                }
            }
        public IArabaMarkasi FactoryMethod(Markalar arabaMarkasi)
        {
            IArabaMarkasi araba = null;

            switch (arabaMarkasi)
            {
            case Markalar.Bmw:
                araba = new Bmw();
                break;

            case Markalar.Opel:
                araba = new Opel();
                break;

            case Markalar.Mercedes:
                araba = new Mercedes();
                break;

            default:
                break;
            }
            return(araba);
        }
Ejemplo n.º 19
0
 public ActionResult Create(Markalar model, HttpPostedFileBase txtFoto)
 {
     using (eTicaretEntities db = new eTicaretEntities())
     {
         if (txtFoto != null)
         {
             WebImage img     = new WebImage(txtFoto.InputStream);
             FileInfo info    = new FileInfo(txtFoto.FileName);
             string   newFoto = Guid.NewGuid().ToString() + info.Extension;
             img.Resize(150, 300);
             img.Save("~/Upload/MarkaFoto/" + newFoto);
             Resimler r = new Resimler()
             {
                 KucukYol = "/Upload/MarkaFoto/" + newFoto,
             };
             db.Resimlers.Add(r);
             model.ResimID = r.ID;
         }
         db.Markalars.Add(model);
         db.SaveChanges();
         return(RedirectToAction("List"));
     }
 }
        private void button_guncelle_Click(object sender, EventArgs e)
        {
            int      markaID = Convert.ToInt32(label_markaKodu.Text);
            Markalar marka   = ctx.Markalars.Where(m => m.ID == markaID).Select(m => m).First();

            textBox_markanin_adi.Text = textBox_markanin_adi.Text.Trim().ToUpper();
            if (textBox_markanin_adi.Text.Length == 0)
            {
                toolStripStatusLabel_marka_guncelle_sil.Text = "Marka adını yazmadınız.";
                return;
            }
            marka.MarkaAd = textBox_markanin_adi.Text;
            try
            {
                ctx.SubmitChanges();
                toolStripStatusLabel_marka_guncelle_sil.Text = "Marka adı başarı ile güncellendi.";
                MarkalariCek();
            }
            catch (Exception ex)
            {
                Form_ana_ekran.HataKaydi(ex);
                toolStripStatusLabel_marka_guncelle_sil.Text = "Marka adı güncelleme başarısız.";
            }
        }
Ejemplo n.º 21
0
 public ActionResult MarkaEkle(Markalar m)
 {
     wc.Markalars.Add(m);
     wc.SaveChanges();
     return(View());
 }
       public static MarkaList dropDownListele()
        {
            try
            {
                SqlParameter parametre = new SqlParameter("@parametre","AdminDropDown");

                using (SqlDataReader dr = SqlHelper.ExecuteReader("marka_Listele", parametre))
                {
                    MarkaList markaTablo = new MarkaList();
                    while (dr.Read())
                    {
                        Markalar info = new Markalar(
                          dr.GetInt32(dr.GetOrdinal("id")),
                          dr.GetString(dr.GetOrdinal("marka_adi")));
                        markaTablo.Add(info);
                    }

                    return markaTablo;
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
    private void markaListele(SqlDataReader dr)
    {
        try
        {
            List<Markalar> markaTablo = new List<Markalar>();
            int count = 0;
            while (dr.Read())
            {
                count += +1;
                Markalar info = new Markalar(
                    dr.GetString(dr.GetOrdinal("markaUrunSayisi")),
                    dr.GetInt32(dr.GetOrdinal("id")),
                    dr.GetString(dr.GetOrdinal("marka_adi")),
                    dr.GetBoolean(dr.GetOrdinal("durum")),
                    dr.GetBoolean(dr.GetOrdinal("disbrutor")),
                    dr.GetInt32(dr.GetOrdinal("sira")));
                markaTablo.Add(info);
            }

          
            if (count == 0)
            {
                mesajGosterNo("Arama Sonucu: " + count.ToString());
            }
            else
            {
                mesajGizleNo();
            }

            GridView1.DataSource = markaTablo;
            GridView1.DataBind();
        }

        catch (Exception ex)
        {
            mesajGosterSis("Sayfa Listeleme Hatası", ex);
        }
        finally
        {
            dr.Close();
        }
    }
Ejemplo n.º 24
0
        public ActionResult Ekle()
        {
            var model = new Markalar();

            return(View());
        }