Esempio n. 1
0
        public void addMesulMüdür(int firmaid)
        {
            MesulMüdürüdb müdür = TempData["müdür"] as MesulMüdürüdb;

            müdür.Firmaid = firmaid;
            db.MesulMüdürüdb.Add(müdür);
            db.SaveChanges();
        }
Esempio n. 2
0
        public ActionResult Index(FormCollection form, HttpPostedFileBase FirmaSahibiPdf, HttpPostedFileBase MüdürSertifika)
        {
            ContextEntitiess context        = new ContextEntitiess();
            string           meslmüdürüTcno = form["MüdürTcNo"];

            if (context.MesulMüdürüdb.Where(p => p.TcNo == meslmüdürüTcno).Count() == 0)
            {
                FirmaSahibidb sahip = new FirmaSahibidb();
                sahip.TcNo        = form["firmaTcNo"];
                sahip.AdıSoyadı   = form["firmaAdıSoyadı"];
                TempData["sahip"] = sahip;
                if (FirmaSahibiPdf != null)
                {
                    sahip.HizmetSözleşmesi = new byte[FirmaSahibiPdf.ContentLength];
                    FirmaSahibiPdf.InputStream.Read(sahip.HizmetSözleşmesi, 0, FirmaSahibiPdf.ContentLength);
                }
                MesulMüdürüdb müdür = new MesulMüdürüdb();
                müdür.TcNo           = meslmüdürüTcno;
                müdür.AdıSoyadı      = form["MüdürAdSoyad"];
                müdür.SertifikaNo    = form["MüdürSertifikaNo"];
                müdür.SertfikaTarihi = form["MüdürSertifikaTarihi"];
                TempData["müdür"]    = müdür;
                if (MüdürSertifika != null)
                {
                    müdür.SertifikaDosyası = new byte[MüdürSertifika.ContentLength];
                    MüdürSertifika.InputStream.Read(müdür.SertifikaDosyası, 0, MüdürSertifika.ContentLength);
                }
                int personelsayısı = Int32.Parse(form["item"]);
                for (int i = 1; i < personelsayısı + 1; i++)
                {
                    HttpPostedFileBase personeldosyası = Request.Files["PersonelFile" + i + ""];
                    Personeller(Request.Form.GetValues("personel" + i + ""), personeldosyası);
                }
                return(RedirectToAction("Index", "FirmaDosyaları"));
            }
            else
            {
                TempData["MesulMüdür"] = "Mesul Müdürünüz Başka Bir Firmada Çalışmaktadır";
                return(View());
            }
        }