示例#1
0
        private void btnKirala_Click(object sender, EventArgs e)
        {
            MusteriBilgileri musteri = new MusteriBilgileri();

            musteri.adi    = txtAd.Text;
            musteri.soyadi = txtSoyad.Text;
            musteri.telNo  = txtTelNo.Text;
            if (rdErkek.Checked)
            {
                musteri.cinsiyet = true;
            }
            else if (rdKadın.Checked)
            {
                musteri.cinsiyet = false;
            }
            else
            {
                MessageBox.Show("Cinsiyetinizi Seçiniz!");
            }
            musteri.dogumTarihi   = dtDogum.Value;
            musteri.ehliyetTarihi = dtEhliyet.Value;
            musteri.ilID          = cmbIl.SelectedIndex;
            musteri.acikAdres     = txtAcikAdres.Text;

            KiralamaWebService kiralamaWebService = new KiralamaWebService();

            kiralamaWebService.Add(baslangic, bitis, aracId, musteri);
            kiralikAraclar();
        }
示例#2
0
        public ActionResult Index(MusteriBilgileri _musteriBilgileri)
        {
            if (ModelState.IsValid)
            {
                var musteri = dbMusteri.Musteri.SingleOrDefault(x => x.MusteriKodu == _musteriBilgileri.MusteriKodu);

                musteri.Adres         = _musteriBilgileri.Adres;
                musteri.CreateDate    = _musteriBilgileri.CreateDate;
                musteri.Email         = _musteriBilgileri.Email;
                musteri.ID            = _musteriBilgileri.ID;
                musteri.MusteriAdi    = _musteriBilgileri.MusteriAdi;
                musteri.MusteriKodu   = _musteriBilgileri.MusteriKodu;
                musteri.Password      = _musteriBilgileri.Password;
                musteri.MusteriTel    = _musteriBilgileri.Tel1;
                musteri.MusteriTel2   = _musteriBilgileri.Tel2;
                musteri.VergiDairesi  = _musteriBilgileri.VergiDairesi;
                musteri.VergiNumarasi = _musteriBilgileri.VergiNumarasi;
                musteri.YetkiliKisi   = _musteriBilgileri.YetkiliKisi;
                musteri.CreateDate    = DateTime.Now;

                dbMusteri.Entry(musteri).State = EntityState.Modified;
                dbMusteri.SaveChanges();
                ModelState.Clear();

                return(RedirectToAction("Index"));
            }
            return(View(_musteriBilgileri));
        }
        public ActionResult Musteri(MusteriBilgileri _musteriBilgileri)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    MusteriBilgileri musteri = MusteriBilgileri.musteriList.SingleOrDefault(x => x.ID == _musteriBilgileri.ID);

                    musteri.ID            = _musteriBilgileri.ID;
                    musteri.Adres         = _musteriBilgileri.Adres;
                    musteri.Email         = _musteriBilgileri.Email;
                    musteri.MusteriAdi    = _musteriBilgileri.MusteriAdi;
                    musteri.MusteriKodu   = _musteriBilgileri.MusteriKodu;
                    musteri.Password      = _musteriBilgileri.Password;
                    musteri.Tel1          = _musteriBilgileri.Tel1;
                    musteri.Tel2          = _musteriBilgileri.Tel2;
                    musteri.VergiDairesi  = _musteriBilgileri.VergiDairesi;
                    musteri.VergiNumarasi = _musteriBilgileri.VergiNumarasi;
                    musteri.YetkiliKisi   = _musteriBilgileri.YetkiliKisi;
                    musteri.CreateDate    = DateTime.Now;

                    return(RedirectToAction("Sozlesme", "MusteriBilgileri", new { id = _musteriBilgileri.ID, id2 = "" }));
                }
                return(View(_musteriBilgileri));
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", "Unable to save changes. Try again, and if the problem persists, see your system administrator.");

                return(View(_musteriBilgileri));
            }
        }
示例#4
0
        //
        // GET: /Musteri/Profile/

        public ActionResult Index( )
        {
            Connection.sayfaAdi = "Müşteri Profil";

            var _musteri = new MusteriBilgileri();

            var musteri       = dbMusteri.Musteri.SingleOrDefault(x => x.ID == Connection.ID);
            var sozlesmeYapma = dbFirmaYonetici.SozlesmeYapma.SingleOrDefault(x => x.MID == musteri.ID);

            if (musteri != null)
            {
                _musteri.Adres         = musteri.Adres;
                _musteri.CreateDate    = musteri.CreateDate;
                _musteri.Email         = musteri.Email;
                _musteri.ID            = musteri.ID;
                _musteri.MusteriAdi    = musteri.MusteriAdi;
                _musteri.MusteriKodu   = musteri.MusteriKodu;
                _musteri.Password      = musteri.Password;
                _musteri.Tel1          = musteri.MusteriTel;
                _musteri.Tel2          = musteri.MusteriTel2;
                _musteri.VergiDairesi  = musteri.VergiDairesi;
                _musteri.VergiNumarasi = musteri.VergiNumarasi;
                _musteri.YetkiliKisi   = musteri.YetkiliKisi;
                _musteri.CreateUserID  = sozlesmeYapma.FyID;
            }
            else
            {
                return(RedirectToAction("Index"));
            }

            return(View(_musteri));
        }
        public void Add(DateTime baslangic, DateTime bitis, int aracid, MusteriBilgileri model)
        {
            // bu ekleme metodu istek olmadan yapılmış eklemeler için kullanılmaktadır.

            MusteriWebService musteriWebService = new MusteriWebService();

            musteriWebService.Add(model); // musteri web servisini kullanarak müşteriyi ekledik

            AracWebService aracWebService = new AracWebService();
            var            arac           = aracWebService.GetCarById(aracid); // arac web servisini kullanarak aracı aldık

            TimeSpan fark = (bitis - baslangic);                               // farkı bulduk

            KiralamaBLL    kiralamaBusiness = new KiralamaBLL();               // kiralama business layerinı instance ederek işlemi yaptık
            KiralikAraclar kiralamaEntity   = new KiralikAraclar();            // ilgili entity'i oluşturduk

            kiralamaEntity.aracID          = aracid;
            kiralamaEntity.baslangicTarihi = baslangic;
            kiralamaEntity.bitisTarihi     = bitis;
            kiralamaEntity.durum           = true;
            kiralamaEntity.musteriID       = model.musteriID;
            kiralamaEntity.kiralamaUcreti  = arac.gunlukFiyat * ((decimal)fark.TotalDays);

            kiralamaBusiness.Add(kiralamaEntity); // ilgili entity'i ekledik

            IstekWebService istekWebService = new IstekWebService();

            istekWebService.Update(aracid, baslangic, bitis);
        }
        public ActionResult MusteriEkle(MusteriBilgileri _musteriBilgileri)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    MusteriBilgileri musteri = new MusteriBilgileri();

                    var updatedUser = MusteriBilgileri.musteriList.SingleOrDefault(x => x.MusteriKodu == _musteriBilgileri.MusteriKodu);

                    if (updatedUser == null)
                    {
                        musteri.Adres         = _musteriBilgileri.Adres;
                        musteri.Email         = _musteriBilgileri.Email;
                        musteri.MusteriAdi    = _musteriBilgileri.MusteriAdi;
                        musteri.MusteriKodu   = _musteriBilgileri.MusteriKodu;
                        musteri.Password      = _musteriBilgileri.Password;
                        musteri.Tel1          = _musteriBilgileri.Tel1;
                        musteri.Tel2          = _musteriBilgileri.Tel2;
                        musteri.VergiDairesi  = _musteriBilgileri.VergiDairesi;
                        musteri.VergiNumarasi = _musteriBilgileri.VergiNumarasi;
                        musteri.YetkiliKisi   = _musteriBilgileri.YetkiliKisi;
                        musteri.CreateUserID  = Connection.ID;
                        musteri.CreateDate    = DateTime.Now;

                        //TODO: sozlesmeden geri dönerken id yi -1 yap buraada anlasın program sozlesmeden geri donuldugunu if ile kondrol et ona göre ekleme. güncelle.
                        MusteriBilgileri.musteriList.Add(musteri);
                    }
                    else
                    {
                        int index = MusteriBilgileri.musteriList.FindIndex(x => x.MusteriKodu == _musteriBilgileri.MusteriKodu);

                        MusteriBilgileri.musteriList.ToList()[index].Adres         = _musteriBilgileri.Adres;
                        MusteriBilgileri.musteriList.ToList()[index].Email         = _musteriBilgileri.Email;
                        MusteriBilgileri.musteriList.ToList()[index].MusteriAdi    = _musteriBilgileri.MusteriAdi;
                        MusteriBilgileri.musteriList.ToList()[index].MusteriKodu   = _musteriBilgileri.MusteriKodu;
                        MusteriBilgileri.musteriList.ToList()[index].Password      = _musteriBilgileri.Password;
                        MusteriBilgileri.musteriList.ToList()[index].Tel1          = _musteriBilgileri.Tel1;
                        MusteriBilgileri.musteriList.ToList()[index].Tel2          = _musteriBilgileri.Tel2;
                        MusteriBilgileri.musteriList.ToList()[index].VergiDairesi  = _musteriBilgileri.VergiDairesi;
                        MusteriBilgileri.musteriList.ToList()[index].VergiNumarasi = _musteriBilgileri.VergiNumarasi;
                        MusteriBilgileri.musteriList.ToList()[index].YetkiliKisi   = _musteriBilgileri.YetkiliKisi;
                        MusteriBilgileri.musteriList.ToList()[index].CreateUserID  = Connection.ID;
                        MusteriBilgileri.musteriList.ToList()[index].CreateDate    = DateTime.Now;
                    }


                    return(RedirectToAction("SozlesmeEkle", "MusteriBilgileri", new { _musteriKodu = _musteriBilgileri.MusteriKodu }));
                }
                return(View(_musteriBilgileri));
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", "Unable to save changes. Try again, and if the problem persists, see your system administrator.");

                return(View(_musteriBilgileri));
            }
        }
示例#7
0
        public ActionResult KiralamaIslemi(int aracid, MusteriBilgileri model)
        {
            KiralamaWebService kiralamaWebService = new KiralamaWebService();

            kiralamaWebService.Add(Convert.ToDateTime(Session["baslangic"]), Convert.ToDateTime(Session["bitis"]),
                                   aracid, model);

            return(RedirectToAction("Index"));
        }
        public ActionResult IstekOlustur(MusteriBilgileri model, int aracid)
        {
            IstekWebService istekWebService = new IstekWebService();

            istekWebService.Post(Convert.ToDateTime(Session["baslangic"]), Convert.ToDateTime(Session["bitis"]),
                                 model, aracid);

            return(RedirectToAction("Index"));
        }
        public ActionResult Sozlesme(int id = -1, string kod = "-1")
        {
            SozlesmeBilgileri _sozlesme2 = new SozlesmeBilgileri();

            try
            {
                MusteriBilgileri musteri = MusteriBilgileri.musteriList.SingleOrDefault(x => x.ID == id);

                SozlesmeYapma sozlesmeYapma = SozlesmeYapma.sozlesmeYapmaList.SingleOrDefault(x => x.MID == id);
                //SozlesmeBilgileri sozlesme2 = SozlesmeBilgileri.sozlesmeList.SingleOrDefault(x => x.SozlesmeID == 2);

                //var sozlesmeYapma = dbFirmaYonetici.SozlesmeYapma.SingleOrDefault(x => x.MID == id);
                var sozlesme = dbFirmaYonetici.Sozlesme.SingleOrDefault(c => c.ID == sozlesmeYapma.SozlesmeID);

                var _sozlesme = SozlesmeBilgileri.sozlesmeList.SingleOrDefault(x => x.SozlesmeID == sozlesme.ID);

                if (sozlesme != null)
                {
                    _sozlesme.SozlesmeID  = sozlesme.ID;
                    _sozlesme.SozlesmeAdi = sozlesme.SozlesmeAdi;

                    _sozlesme.AnlasmaUcreti  = Convert.ToDouble(sozlesme.AnlasmaUcreti);
                    _sozlesme.SlaSuresi      = sozlesme.SlaSuresi;
                    _sozlesme.BaslangicTarih = sozlesme.BaslangicTarih;

                    _sozlesme.BitisTarih   = sozlesme.BitisTarih;
                    _sozlesme.ParcaDahilMi = sozlesme.ParcaDahilMi;
                    _sozlesme.MusteriID    = musteri.ID;

                    var pdf = GetFileList(musteri.ID);

                    _sozlesme.FileContent = pdf.ToList()[0].FileContent;
                    _sozlesme.FileName    = pdf.ToList()[0].FileName;
                    _sozlesme.files       = pdf.ToList()[0].files;
                    _sozlesme.Idpdf       = pdf.ToList()[0].Idpdf;

                    //Burayı dusun.
                }
                else
                {
                    return(RedirectToAction("Index"));
                }

                return(View(_sozlesme));
                //}
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", "Unable to save changes. Try again, and if the problem persists, see your system administrator.");

                return(View(_sozlesme2));
            }
        }
示例#10
0
 public void Add(MusteriBilgileri model)
 {
     using (MusteriRepository musteriRepo = new MusteriRepository())
     {
         try
         {
             musteriRepo.Add(model);
         }
         catch (Exception ex)
         {
             throw;
         }
     }
 }
        public ActionResult Musteri(int id = -1)
        {
            int temp = 0, passLength = 0, _createUserID = -1;

            var _musteri = new MusteriBilgileri();

            if (id == -1)
            {
                _musteri.MusteriKodu = "0";
                return(View(_musteri));
            }
            else
            {
                _createUserID = CreateUserIDGetirByMusteriID(id);

                MusteriBilgileri musteri = MusteriBilgileri.musteriList.SingleOrDefault(x => x.ID == id);

                if (musteri != null)
                {
                    _musteri.Adres         = musteri.Adres;
                    _musteri.CreateDate    = musteri.CreateDate;
                    _musteri.Email         = musteri.Email;
                    _musteri.ID            = musteri.ID;
                    _musteri.MusteriAdi    = musteri.MusteriAdi;
                    _musteri.MusteriKodu   = musteri.MusteriKodu;
                    _musteri.Password      = musteri.Password;
                    _musteri.Tel1          = musteri.Tel1;
                    _musteri.Tel2          = musteri.Tel2;
                    _musteri.VergiDairesi  = musteri.VergiDairesi;
                    _musteri.VergiNumarasi = musteri.VergiNumarasi;
                    _musteri.YetkiliKisi   = musteri.YetkiliKisi;
                    _musteri.CreateUserID  = _createUserID;

                    passLength = (musteri.Password).Length;

                    for (temp = 0; temp < passLength; temp++)
                    {
                        _musteri.Password2 += "*";
                    }
                }

                if (_musteri == null)
                {
                    return(RedirectToAction("Index"));
                }

                return(View(_musteri));
            }
        }
        public void Post(DateTime baslangic, DateTime bitis, MusteriBilgileri model, int aracid)
        {
            MusteriWebService musteriWebService = new MusteriWebService();

            musteriWebService.Add(model);

            Istek istek = new Istek();

            istek.baslangicTarihi = baslangic;
            istek.bitisTarihi     = bitis;
            istek.aracID          = aracid;
            istek.musteriID       = model.musteriID;
            istek.durum           = true;

            IstekBLL istekBusiness = new IstekBLL();

            istekBusiness.Add(istek);
        }
        public ActionResult MusteriEkle(int id = -1)
        {
            var musteri = new MusteriBilgileri();

            try
            {
                if (id == -1)
                {
                    return(View(musteri));
                }
                else
                {
                    MusteriBilgileri musteriBilgileri = MusteriBilgileri.musteriList.SingleOrDefault(x => x.ID == id);

                    //var updatedMusteri = dbFirmaYonetici.Musteri.SingleOrDefault(x => x.ID == _musteriBilgileri.ID);

                    musteri.ID            = musteriBilgileri.ID;
                    musteri.Adres         = musteriBilgileri.Adres;
                    musteri.Email         = musteriBilgileri.Email;
                    musteri.MusteriAdi    = musteriBilgileri.MusteriAdi;
                    musteri.MusteriKodu   = musteriBilgileri.MusteriKodu;
                    musteri.Password      = musteriBilgileri.Password;
                    musteri.Tel1          = musteriBilgileri.Tel1;
                    musteri.Tel2          = musteriBilgileri.Tel2;
                    musteri.VergiDairesi  = musteriBilgileri.VergiDairesi;
                    musteri.VergiNumarasi = musteriBilgileri.VergiNumarasi;
                    musteri.YetkiliKisi   = musteriBilgileri.YetkiliKisi;
                    musteri.CreateDate    = DateTime.Now;

                    return(View(musteri));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", "Unable to save changes. Try again, and if the problem persists, see your system administrator.");

                return(View(musteri));
            }
        }
        private void MusteriListYarat()
        {
            MusteriBilgileri.musteriList.Clear();

            int temp = 0, temp2 = 0, passLength = 0, countSozlesme = 0;
            int firmaID = 0;
            int _FyId = -1, _MId = -1, _SozlesmeId = -1;

            countSozlesme = dbFirmaYonetici.SozlesmeYapma.Count();

            for (temp = 0; temp < countSozlesme; temp++)
            {
                _FyId = dbFirmaYonetici.SozlesmeYapma.ToList()[temp].FyID;

                var firmaYonetici = dbFirmaYonetici.FirmaYonetici.SingleOrDefault(c => c.FyID == _FyId);

                if (firmaYonetici != null)
                {
                    firmaID = firmaYonetici.FirmaID;

                    if (Connection.parentID == firmaID) //sozlesmeyapma tablosunda firmaya ait anlaşmalar.
                    {
                        //TODO : temizlik gerekli sozlesmeler için.

                        var _sozlesmeYapmaList = new SozlesmeYapma();
                        var _sozlesmeList      = new SozlesmeBilgileri();
                        var _musteriList       = new MusteriBilgileri();


                        _SozlesmeId = dbFirmaYonetici.SozlesmeYapma.ToList()[temp].SozlesmeID;
                        _MId        = dbFirmaYonetici.SozlesmeYapma.ToList()[temp].MID;

                        var musteri  = dbFirmaYonetici.Musteri.SingleOrDefault(c => c.ID == _MId);
                        var sozlesme = dbFirmaYonetici.Sozlesme.SingleOrDefault(c => c.ID == _SozlesmeId);

                        _sozlesmeYapmaList.SozlesmeID = dbFirmaYonetici.SozlesmeYapma.ToList()[temp].SozlesmeID;
                        _sozlesmeYapmaList.MID        = dbFirmaYonetici.SozlesmeYapma.ToList()[temp].MID;
                        _sozlesmeYapmaList.FyID       = dbFirmaYonetici.SozlesmeYapma.ToList()[temp].FyID;

                        _sozlesmeList.AnlasmaUcreti  = Convert.ToDouble(sozlesme.AnlasmaUcreti);
                        _sozlesmeList.BaslangicTarih = sozlesme.BaslangicTarih;
                        _sozlesmeList.BitisTarih     = sozlesme.BitisTarih;
                        _sozlesmeList.SlaSuresi      = sozlesme.SlaSuresi;
                        _sozlesmeList.SozlesmeAdi    = sozlesme.SozlesmeAdi;
                        _sozlesmeList.SozlesmeID     = sozlesme.ID;
                        _sozlesmeList.MusteriKodu    = musteri.MusteriKodu;
                        _sozlesmeList.MusteriID      = musteri.ID;

                        _musteriList.Adres         = musteri.Adres;
                        _musteriList.CreateDate    = musteri.CreateDate;
                        _musteriList.Email         = musteri.Email;
                        _musteriList.ID            = musteri.ID;
                        _musteriList.MusteriAdi    = musteri.MusteriAdi;
                        _musteriList.MusteriKodu   = musteri.MusteriKodu;
                        _musteriList.Password      = musteri.Password;
                        _musteriList.Tel1          = musteri.MusteriTel;
                        _musteriList.Tel2          = musteri.MusteriTel2;
                        _musteriList.VergiDairesi  = musteri.VergiDairesi;
                        _musteriList.VergiNumarasi = musteri.VergiNumarasi;
                        _musteriList.YetkiliKisi   = musteri.YetkiliKisi;
                        _musteriList.CreateUserID  = dbFirmaYonetici.SozlesmeYapma.ToList()[temp].FyID;

                        passLength = (musteri.Password).Length;

                        for (temp2 = 0; temp2 < passLength; temp2++)
                        {
                            _musteriList.Password2 += "*";
                        }

                        MusteriBilgileri.musteriList.Add(_musteriList);
                        SozlesmeBilgileri.sozlesmeList.Add(_sozlesmeList);
                        SozlesmeYapma.sozlesmeYapmaList.Add(_sozlesmeYapmaList);
                    }
                }
            }

            MusteriBilgileri.musteriList = MusteriBilgileri.musteriList.OrderBy(x => x.CreateDate).ToList();
        }
        public ActionResult SozlesmeEkle(SozlesmeBilgileri _sozlesme)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    MusteriBilgileri _musteriBilgileri = MusteriBilgileri.musteriList.SingleOrDefault(x => x.MusteriKodu == _sozlesme.MusteriKodu);

                    bool musteriKoduVarMi = false;

                    var user = dbFirmaYonetici.Musteri.SingleOrDefault(c => c.MusteriKodu == _musteriBilgileri.MusteriKodu);

                    if (user == null) //database de ayni musteri kodu yok. Kayıt yapılabilir.
                    {
                        musteriKoduVarMi = false;

                        var musteri       = new Context.Musteri();
                        var sozlesme      = new Context.Sozlesme();
                        var sozlesmeYapma = new Context.SozlesmeYapma();

                        musteri.Adres         = _musteriBilgileri.Adres;
                        musteri.CreateDate    = DateTime.Now;
                        musteri.Email         = _musteriBilgileri.Email;
                        musteri.MusteriAdi    = _musteriBilgileri.MusteriAdi;
                        musteri.MusteriKodu   = _musteriBilgileri.MusteriKodu;
                        musteri.MusteriTel    = _musteriBilgileri.Tel1;
                        musteri.MusteriTel2   = _musteriBilgileri.Tel2;
                        musteri.Password      = _musteriBilgileri.Password;
                        musteri.VergiDairesi  = _musteriBilgileri.VergiDairesi;
                        musteri.VergiNumarasi = _musteriBilgileri.VergiNumarasi;
                        musteri.YetkiliKisi   = _musteriBilgileri.YetkiliKisi;

                        sozlesme.AnlasmaUcreti  = Convert.ToDecimal(_sozlesme.AnlasmaUcreti);
                        sozlesme.BaslangicTarih = _sozlesme.BitisTarih;
                        sozlesme.BitisTarih     = _sozlesme.BitisTarih;
                        sozlesme.ParcaDahilMi   = _sozlesme.ParcaDahilMi;
                        sozlesme.SlaSuresi      = _sozlesme.SlaSuresi;
                        sozlesme.SozlesmeAdi    = _sozlesme.SozlesmeAdi;

                        dbFirmaYonetici.Musteri.Add(musteri);
                        dbFirmaYonetici.Sozlesme.Add(sozlesme);
                        dbFirmaYonetici.SaveChanges();

                        var _musteri    = dbFirmaYonetici.Musteri.SingleOrDefault(c => c.MusteriKodu == _musteriBilgileri.MusteriKodu);
                        var sozlesmeAdi = dbFirmaYonetici.Sozlesme.SingleOrDefault(c => c.SozlesmeAdi == _sozlesme.SozlesmeAdi);

                        sozlesmeYapma.MID = _musteri.ID;

                        //EKLEME YAP PDF
                        String FileExt = Path.GetExtension(_sozlesme.files.FileName).ToUpper();

                        if (FileExt == ".PDF")
                        {
                            Stream       str     = _sozlesme.files.InputStream;
                            BinaryReader Br      = new BinaryReader(str);
                            Byte[]       FileDet = Br.ReadBytes((Int32)str.Length);

                            SozlesmeBilgileri Fd = new SozlesmeBilgileri();
                            Fd.FileName    = _sozlesme.files.FileName;
                            Fd.FileContent = FileDet;
                            Fd.MusteriID   = _musteri.ID;
                            SaveFileDetails(Fd);
                        }
                        else
                        {
                            ViewBag.FileStatus = "Invalid file format.";
                            return(View());
                        }



                        sozlesmeYapma.FyID       = Connection.ID;
                        sozlesmeYapma.SozlesmeID = sozlesmeAdi.ID;

                        dbFirmaYonetici.SozlesmeYapma.Add(sozlesmeYapma);
                        dbFirmaYonetici.SaveChanges();

                        return(RedirectToAction("Index"));
                    }
                    else //aynı musteri kodundan varsa kayit yapmadan sayfaya ViewBag.Message yolluyor.
                    {
                        musteriKoduVarMi = true; //database de ayni musteri kodu var.
                        ViewBag.Message  = "Farklı bir Musteri Kodu giriniz.";

                        return(View(_sozlesme));
                    }
                }
                else
                {
                    ModelState.AddModelError("", "Bilgilerinizi kontrol ediniz.");
                    return(View(_sozlesme));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", "Unable to save changes. Try again, and if the problem persists, see your system administrator.");

                return(View(_sozlesme));
            }
        }
示例#16
0
        public void Add(MusteriBilgileri model)
        {
            MusteriBilgileriBLL musteriBLL = new MusteriBilgileriBLL();

            musteriBLL.Add(model);
        }