Пример #1
0
        public IActionResult ProfilEdit(int id, [Bind("Firmaid,Funvan,Isvrnadsoyad,Isvrngsm,Firmatlfn,Faks,Firmamail,Il,Ilce,Adres,Faaliyetalan,Sgksicil,Tehlikesinif,Grupsirket")] Firma firma)
        {
            if (id != firma.Firmaid)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    baglantiSinifi bs    = new baglantiSinifi();
                    string         sorgu = "update firma set funvan='" + firma.Funvan + "',isvrnadsoyad='" + firma.Isvrnadsoyad + "',isvrngsm='" + firma.Isvrngsm + "',firmatlfn='" + firma.Firmatlfn + "',faks='" + firma.Faks + "',firmamail='" + firma.Firmamail + "',il='" + firma.Il + "',ilce='" + firma.Ilce + "',adres='" + firma.Adres + "',faaliyetalan='" + firma.Faaliyetalan + "',sgksicil='" + firma.Sgksicil + "',tehlikesinif='" + firma.Tehlikesinif + "',grupsirket='" + firma.Grupsirket + "' where firmaid=" + id;
                    bs.baglanti("güncelle", sorgu);
                    ViewBag.sonuc = "FİRMA Eklendi";
                    return(RedirectToAction(nameof(Profil)));
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!FirmaExists(firma.Firmaid))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
            }
            ViewData["GrupId"] = new SelectList(_context.Firmagruplari, "GrupId", "GrupId", firma.GrupId);
            return(View(firma));
        }
        public async Task <IActionResult> Create([Bind("Funvan,Isvrnadsoyad,Isvrngsm,Firmatlfn,Faks,Firmamail,Il,Ilce,Adres,Faaliyetalan,Sgksicil,Tehlikesinif,Grupsirket")]
                                                 Firma fir)
        {
            if (ModelState.IsValid)
            {
                baglantiSinifi bs    = new baglantiSinifi();
                string         sorgu = "insert into firmagruplari(grup_ad) values('" + fir.Funvan + "')";
                bs.baglanti("ekleme", sorgu);
                int    a      = bs.baglanti("bulgrubu", "");
                string sorgu1 = "insert into firma(funvan,isvrnadsoyad,isvrngsm,firmatlfn,faks,firmamail,il,ilce,adres,faaliyetalan,sgksicil,tehlikesinif,grupsirket,durum,grup_id) values" +
                                "('" + fir.Funvan + "','" + fir.Isvrnadsoyad + "','" + fir.Isvrngsm + "','" + fir.Firmatlfn + "','" + fir.Faks + "','" + fir.Firmamail + "','" + fir.Il + "','" + fir.Ilce + "','" + fir.Adres + "','" + fir.Faaliyetalan + "','" + fir.Sgksicil + "','" + fir.Tehlikesinif + "','" + fir.Grupsirket + "','ANA FİRMA','" + a + "')";
                bs.baglanti("ekleme", sorgu1);

                a = bs.baglanti("bulfirma", "");
                var user = new Users
                {
                    Kullaniciadi = fir.Firmamail,
                    Sifre        = "sıfırIsgm",
                    Firmaid      = a,
                    Grubu        = "B"
                };
                _context.Add(user);
                await _context.SaveChangesAsync();

                ViewBag.sonuc = "FİRMA Eklendi";
                return(RedirectToAction(nameof(Index)));
            }

            return(View(fir));
        }
Пример #3
0
        // Unable to generate entity type for table 'dbo.kullanicifirma'. Please see the warning messages.

        protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
        {
            if (!optionsBuilder.IsConfigured)
            {
                baglantiSinifi bs = new baglantiSinifi();
                optionsBuilder.UseSqlServer(bs.baglan);
            }
        }
Пример #4
0
        public IActionResult Create([Bind("Funvan,Isvrnadsoyad,Isvrngsm,Firmatlfn,Faks,Firmamail,Il,Ilce,Adres,Faaliyetalan,Sgksicil,Tehlikesinif,Grupsirket,GrupId")]
                                    Firma fir)
        {
            if (ModelState.IsValid)
            {
                if (HttpContext.Session.GetString("grubu") == "A")
                {
                    var grupf = _context.Firma.FirstOrDefault(b => b.Firmaid.ToString() == HttpContext.Session.GetString("firmagrubuid"));

                    baglantiSinifi bs    = new baglantiSinifi();
                    string         sorgu = "insert into firma(funvan,isvrnadsoyad,isvrngsm,firmatlfn,faks,firmamail,il,ilce,adres,faaliyetalan,sgksicil,tehlikesinif,grupsirket,durum,grup_id) values" +
                                           "('" + fir.Funvan + "','" + fir.Isvrnadsoyad + "','" + fir.Isvrngsm + "','" + fir.Firmatlfn + "','" + fir.Faks + "','" + fir.Firmamail + "','" + fir.Il + "','" + fir.Ilce + "','" + fir.Adres + "','" + fir.Faaliyetalan + "','" + fir.Sgksicil + "','" + fir.Tehlikesinif + "','" + fir.Grupsirket + "','FİRMA','" + grupf.GrupId + "')";
                    bs.baglanti("ekleme", sorgu);
                    ViewBag.sonuc = "FİRMA Eklendi";
                    return(RedirectToAction(nameof(Grupfirma)));
                }
                else if (HttpContext.Session.GetString("grubu") == "B")
                {
                    var grupf = _context.Firma.FirstOrDefault(b => b.Firmaid.ToString() == HttpContext.Session.GetString("firmaid"));

                    baglantiSinifi bs    = new baglantiSinifi();
                    string         sorgu = "insert into firma(funvan,isvrnadsoyad,isvrngsm,firmatlfn,faks,firmamail,il,ilce,adres,faaliyetalan,sgksicil,tehlikesinif,grupsirket,durum,grup_id) values" +
                                           "('" + fir.Funvan + "','" + fir.Isvrnadsoyad + "','" + fir.Isvrngsm + "','" + fir.Firmatlfn + "','" + fir.Faks + "','" + fir.Firmamail + "','" + fir.Il + "','" + fir.Ilce + "','" + fir.Adres + "','" + fir.Faaliyetalan + "','" + fir.Sgksicil + "','" + fir.Tehlikesinif + "','" + fir.Grupsirket + "','FİRMA','" + grupf.GrupId + "')";
                    bs.baglanti("ekleme", sorgu);
                    ViewBag.sonuc = "FİRMA Eklendi";
                    return(RedirectToAction(nameof(Firmafirma)));
                }
                else if (HttpContext.Session.GetString("grubu") == "C")
                {
                    var grupf = _context.Kullanici.FirstOrDefault(b => b.Sicilno.ToString() == HttpContext.Session.GetString("sicilno"));

                    baglantiSinifi bs    = new baglantiSinifi();
                    string         sorgu = "insert into firma(funvan,isvrnadsoyad,isvrngsm,firmatlfn,faks,firmamail,il,ilce,adres,faaliyetalan,sgksicil,tehlikesinif,grupsirket,durum,grup_id) values" +
                                           "('" + fir.Funvan + "','" + fir.Isvrnadsoyad + "','" + fir.Isvrngsm + "','" + fir.Firmatlfn + "','" + fir.Faks + "','" + fir.Firmamail + "','" + fir.Il + "','" + fir.Ilce + "','" + fir.Adres + "','" + fir.Faaliyetalan + "','" + fir.Sgksicil + "','" + fir.Tehlikesinif + "','" + fir.Grupsirket + "','FİRMA','" + grupf.Grupid + "')";
                    bs.baglanti("ekleme", sorgu);
                    ViewBag.sonuc = "FİRMA Eklendi";
                    return(RedirectToAction(nameof(KulFirma)));
                }
                else if (HttpContext.Session.GetString("grubu") == "D")
                {
                    var grupf = _context.Kullanici.FirstOrDefault(b => b.Sicilno.ToString() == HttpContext.Session.GetString("firmaid"));

                    baglantiSinifi bs    = new baglantiSinifi();
                    string         sorgu = "insert into firma(funvan,isvrnadsoyad,isvrngsm,firmatlfn,faks,firmamail,il,ilce,adres,faaliyetalan,sgksicil,tehlikesinif,grupsirket,durum,grup_id) values" +
                                           "('" + fir.Funvan + "','" + fir.Isvrnadsoyad + "','" + fir.Isvrngsm + "','" + fir.Firmatlfn + "','" + fir.Faks + "','" + fir.Firmamail + "','" + fir.Il + "','" + fir.Ilce + "','" + fir.Adres + "','" + fir.Faaliyetalan + "','" + fir.Sgksicil + "','" + fir.Tehlikesinif + "','" + fir.Grupsirket + "','FİRMA','" + grupf.Grupid + "')";
                    bs.baglanti("ekleme", sorgu);
                    ViewBag.sonuc = "FİRMA Eklendi";
                    return(RedirectToAction(nameof(KulFirma)));
                }
            }

            return(View(fir));
        }
        public IActionResult Kayit([Bind("Funvan,Isvrnadsoyad,Isvrngsm,Firmatlfn,Faks,Firmamail,Il,Ilce,Adres,Faaliyetalan,Sgksicil,Tehlikesinif,Grupsirket")]
                                   Firma fir)
        {
            if (ModelState.IsValid)
            {
                baglantiSinifi bs    = new baglantiSinifi();
                string         sorgu = "insert into firmagruplari(grup_ad) values('" + fir.Funvan + "')";
                bs.baglanti("ekleme", sorgu);
                int    a      = bs.baglanti("bulgrubu", "");
                string sorgu1 = "insert into firma(funvan,isvrnadsoyad,isvrngsm,firmatlfn,faks,firmamail,il,ilce,adres,faaliyetalan,sgksicil,tehlikesinif,grupsirket,durum,grup_id) values" +
                                "('" + fir.Funvan + "','" + fir.Isvrnadsoyad + "','" + fir.Isvrngsm + "','" + fir.Firmatlfn + "','" + fir.Faks + "','" + fir.Firmamail + "','" + fir.Il + "','" + fir.Ilce + "','" + fir.Adres + "','" + fir.Faaliyetalan + "','" + fir.Sgksicil + "','" + fir.Tehlikesinif + "','" + fir.Grupsirket + "','ANA FİRMA','" + a + "')";
                bs.baglanti("ekleme", sorgu1);
                ViewBag.sonuc = "FİRMA Eklendi";
                a             = bs.baglanti("bulfirma", "");
                return(RedirectToAction("FirmaKayit", "Register", new { id = a }));
            }

            return(View(fir));
        }
Пример #6
0
        public async Task <IActionResult> Create([Bind("Sicilno,Gorevtanim,Tc,Ad,Soyad,Durum,Boy,Kilo,Kangrup,Cinsiyet,Dogumtarih,Dogumyer,Statü,Ogrenimdurum,Isgkurulgorev,Isebaslangictarih,Unvan,Grupid")]
                                                 Kullanici kul)
        {
            var sicil = _context.Kullanici.FirstOrDefault(a => a.Sicilno == kul.Sicilno);

            if (sicil != null)
            {
                ViewBag.hata = "BU SİCİL DE BİR PERSONEL BULUNMAKTA";
            }
            else
            {
                if (ModelState.IsValid)
                {
                    baglantiSinifi bs = new baglantiSinifi();
                    if (HttpContext.Session.GetString("grubu") == "A")
                    {
                        var grup = _context.Firma.FirstOrDefault(b => b.Firmaid.ToString() == HttpContext.Session.GetString("firmagrubuid")).GrupId;
                        kul.Grupid = grup.GetHashCode();
                        _context.Add(kul);
                        await _context.SaveChangesAsync();

                        int a    = bs.baglanti("bulkul", "");
                        var user = new Users();
                        user.Kullaniciadi = kul.Sicilno.ToString();
                        user.Sifre        = "sıfırIsgm";
                        user.Sicilno      = kul.Sicilno;
                        if (kul.Gorevtanim == "İşyeri Hekimi")
                        {
                            user.Grubu = "C";
                        }
                        else if (kul.Gorevtanim == "İşyeri Güvenliği Uzmanı")
                        {
                            user.Grubu = "D";
                        }
                        _context.Add(user);
                        await _context.SaveChangesAsync();

                        return(RedirectToAction(nameof(Grupkullanici)));
                    }
                    if (HttpContext.Session.GetString("grubu") == "B")
                    {
                        var grup = _context.Firma.FirstOrDefault(b => b.Firmaid.ToString() == HttpContext.Session.GetString("firmaid")).GrupId;
                        kul.Grupid = grup.GetHashCode();
                        _context.Add(kul);
                        await _context.SaveChangesAsync();

                        int a    = bs.baglanti("bulkul", "");
                        var user = new Users();
                        user.Kullaniciadi = kul.Sicilno.ToString();
                        user.Sifre        = "sıfırIsgm";
                        user.Sicilno      = kul.Sicilno;
                        if (kul.Gorevtanim == "İşyeri Hekimi")
                        {
                            user.Grubu = "C";
                        }
                        else if (kul.Gorevtanim == "İşyeri Güvenliği Uzmanı")
                        {
                            user.Grubu = "D";
                        }
                        _context.Add(user);
                        await _context.SaveChangesAsync();

                        return(RedirectToAction(nameof(Firmakullanici)));
                    }
                }
            }
            return(View(kul));
        }