/// <summary>
        /// kayıt işlemleri
        /// </summary>
        public JsonResult StoreOperation(Depo P)
        {
            if (CheckPerm(Perms.DepoKartı, PermTypes.Writing) == false)
            {
                return(Json(new Result(false, "Yetkiniz yok"), JsonRequestBehavior.AllowGet));
            }
            Result _Result;

            if (P.ID == 0)//yeni depo ise mutlaka rezerv kat=koridor oluştur...
            {
                _Result = Store.Operation(P);
                _Result = Corridor.Operation(new Koridor()
                {
                    DepoID = _Result.Id, Aktif = true, KoridorAd = "R"
                });
                _Result = Shelf.Operation(new Raf()
                {
                    KoridorID = _Result.Id, Aktif = true, RafAd = "Z"
                });
                _Result = Section.Operation(new Bolum()
                {
                    RafID = _Result.Id, Aktif = true, BolumAd = "R"
                });
                _Result = Floor.Operation(new Kat()
                {
                    BolumID = _Result.Id, Aktif = true, KatAd = "V", OzellikID = ComboItems.MuhtelifKoli.ToInt32(), Boy = 1, En = 1, Derinlik = 1, AgirlikKapasite = 1
                });
            }
            else
            {
                _Result = Store.Operation(P);
            }
            return(Json(_Result, JsonRequestBehavior.AllowGet));
        }
Пример #2
0
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            Depo depo = await db.Depoes.FindAsync(id);

            db.Depoes.Remove(depo);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
Пример #3
0
        public ActionResult DeleteConfirmed(int id)
        {
            Depo depo = db.Depo.Find(id);

            //  db.Depo.Remove(depo);
            db.Entry(depo).State = EntityState.Deleted;
            db.SaveChanges();
            return(View());
        }
        public void update(Depo depo)
        {
            depoCollection.UpdateOne(Builders <Depo> .Filter.Eq("_id", depo.Id), Builders <Depo> .Update
                                     .Set("urunadi", depo.urunadi)
                                     .Set("depono", depo.depono)
                                     .Set("depoadres", depo.depoadres)

                                     );
        }
Пример #5
0
 public static DepoDto FromDomain(Depo depo
                                  , Func <Depo, DepoDto> converter = null)
 {
     if (converter is null)
     {
         converter = DefaultConverter;
     }
     return(converter(depo));
 }
Пример #6
0
 public ActionResult Edit([Bind(Include = "Id,Adi,Talep")] Depo depo)
 {
     if (ModelState.IsValid)
     {
         _depoService.Update(depo);
         return(RedirectToAction("Index"));
     }
     return(View(depo));
 }
Пример #7
0
 public ActionResult Create([Bind(Include = "Id,Ad,Soyad")] Depo depo)
 {
     if (ModelState.IsValid)
     {
         db.Depo.Add(depo);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(depo));
 }
Пример #8
0
 private void btnStokSec_Click(object sender, EventArgs e)
 {
     if (gridView1.SelectedRowsCount != 0)
     {
         string depoKodu = gridView1.GetFocusedRowCellValue(colDepoKodu).ToString();
         entity  = context.Depolar.SingleOrDefault(c => c.DepoKodu == depoKodu);
         secildi = true;
         this.Close();
     }
 }
Пример #9
0
        public ActionResult CreateAjax(Depo depo)
        {
            if (ModelState.IsValid)
            {
                _depoService.Insert(depo);
                return(RedirectToAction("DepoPartialViewList"));
            }

            return(View(depo));
        }
Пример #10
0
 public ActionResult Edit([Bind(Include = "Id,Ad,Soyad")] Depo depo)
 {
     if (ModelState.IsValid)
     {
         db.Entry(depo).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(depo));
 }
Пример #11
0
        public IActionResult DepartmentView(int id)
        {
            //throw new Exception("this is error msg");
            Depo depo = _departmentRepository.GetDepartment(id);
            DepartmentViewModel model = new DepartmentViewModel
            {
                Depo = depo
            };

            return(View(model));
        }
        public ActionResult Edit(Depo depo)
        {
            bool isUpdated = _depoManager.Update(depo.Id, depo);

            if (isUpdated)
            {
                return(RedirectToAction("Index"));
            }

            return(View(depo));
        }
        public ActionResult Delete(Depo depo)
        {
            bool isDelete = _depoManager.Delete(depo.Id);

            if (isDelete)
            {
                return(RedirectToAction("Index"));
            }
            ViewBag.Mgs = "Depo delete failed";
            return(View(depo));
        }
Пример #14
0
        public async Task <ActionResult> Edit([Bind(Include = "DepoId,DepoAdi,Durum")] Depo depo)
        {
            if (ModelState.IsValid)
            {
                db.Entry(depo).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(depo));
        }
Пример #15
0
        public async Task <ActionResult> Create([Bind(Include = "DepoId,DepoAdi,Durum")] Depo depo)
        {
            if (ModelState.IsValid)
            {
                db.Depoes.Add(depo);
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }

            return(View(depo));
        }
 public IActionResult Index(Kimlik kimlik)
 {
     if (ModelState.IsValid)
     {
         Depo.KimlikEkle(kimlik);
         return(RedirectToAction("Kimlikler"));
     }
     else
     {
         return(View());
     }
 }
Пример #17
0
        // GET: Depoes/Delete/5
        public async Task <ActionResult> Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Depo depo = await db.Depoes.FindAsync(id);

            if (depo == null)
            {
                return(HttpNotFound());
            }
            return(View(depo));
        }
Пример #18
0
        // GET: Optimization/Depoes/Edit/5
        public ActionResult Edit(int id)
        {
            if (id < 0)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Depo depo = _depoService.GetById(id);

            if (depo == null)
            {
                return(HttpNotFound());
            }
            return(View(depo));
        }
Пример #19
0
        public ActionResult Edit(int id, Depo depo)
        {
            if (ModelState.IsValid)
            {
                var d = db.Depo.Where(x => x.DepoId == id).SingleOrDefault();
                d.DepoAdi   = depo.DepoAdi;
                d.DepoAdres = depo.DepoAdres;
                d.TelNo     = depo.TelNo;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(depo));
        }
Пример #20
0
 public frmDepoIslem(Depo entity)
 {
     InitializeComponent();
     _entity = entity;
     txtDepoKodu.DataBindings.Add("text", _entity, "DepoKodu");
     txtDepoAdi.DataBindings.Add("text", _entity, "DepoAdi");
     txtYetkiliKodu.DataBindings.Add("text", _entity, "YetkiliKodu");
     txtYetkiliAdi.DataBindings.Add("text", _entity, "YetkiliAdi");
     txtTelefon.DataBindings.Add("text", _entity, "Telefon");
     txtIl.DataBindings.Add("text", _entity, "Il");
     txtIlce.DataBindings.Add("text", _entity, "Ilce");
     txtSemt.DataBindings.Add("text", _entity, "Semt");
     txtAdres.DataBindings.Add("text", _entity, "Adres");
     txtAciklama.DataBindings.Add("text", _entity, "Aciklama");
 }
        public ActionResult Edit(Depo depo, FormCollection fc)
        {
            string id          = fc["id"];
            var    currentDepo = depoModel.find(id);



            currentDepo.urunadi   = depo.urunadi;
            currentDepo.depono    = depo.depono;
            currentDepo.depoadres = depo.depoadres;


            depoModel.update(depo);
            return(RedirectToAction("Index"));
        }
Пример #22
0
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            Depo depo = db.Depo.Find(id);

            if (depo == null)
            {
                return(HttpNotFound());
            }
            return(View(depo));
        }
Пример #23
0
        public async Task <DepoDto> CreateAsync(DepoDto dto)
        {
            await _unitOfWork.Depos.GuardForDuplicateDepoName(dto.Name);

            var depo = new Depo(dto.Name, dto.OrganizationId, dto.StationId);

            if (dto.Location != null)
            {
                var location = new Location(dto.Location.Latitude, dto.Location.Longitude);
                depo.UpdateLocation(location);
            }

            await _unitOfWork.CompleteAsync(ctx => ctx.Depos.AddAsync(depo));

            dto.Id = depo.Id;
            return(dto);
        }
Пример #24
0
        public IActionResult Sil(Depo item)
        {
            try
            {
                using (var dbConnection = DatabaseBaglanti.Connection())
                {
                    dbConnection.Open();
                    dbConnection.Execute("delete from public.depo where Id = @Id ", item);
                }

                return(Json(new { basarili = true }));
            }
            catch (System.Exception)
            {
                return(Json(new { basarisiz = true }));
            }
        }
Пример #25
0
        public ActionResult Delete(int id)
        {
            if (id < 0)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Depo depo = _depoService.GetById(id);

            if (depo == null)
            {
                return(HttpNotFound());
            }

            _depoService.Delete(id);

            var model = _depoService.GetList();

            return(PartialView("DepoPartialViewList", model));
        }
        public ActionResult Create(Depo depo)
        {
            depo.Id = Guid.NewGuid().ToString();
            bool   isSaved = _depoManager.Add(depo);
            string mgs     = "";

            if (!ModelState.IsValid)
            {
                return(View("Create"));
            }
            if (isSaved)
            {
                return(RedirectToAction("Index"));
            }
            else
            {
                mgs = "Saved failed";
            }
            ViewBag.Mgs = mgs;
            return(View());
        }
Пример #27
0
        public IActionResult Kaydet(Depo item)
        {
            try
            {
                using (var dbConnection = DatabaseBaglanti.Connection())
                {
                    dbConnection.Open();
                    if (item.Id == 0)
                    {
                        dbConnection.Execute("insert into public.depo (adi, adres, telefon) values(@adi, @adres, @telefon)", item);
                    }
                    else
                    {
                        dbConnection.Execute("update public.depo set adi = @adi, adres = @adres , telefon=@telefon where Id = @Id", item);
                    }
                }

                return(Json(new { basarili = true }));
            }
            catch (System.Exception ex)
            {
                return(Json(new { basarisiz = true }));
            }
        }
 public ActionResult Add(Depo depo)
 {
     depoModel.create(depo);
     return(RedirectToAction("Index"));
 }
Пример #29
0
        private void DevirYap()
        {
            //OdemeTuru Aktarımı
            OdemeTuru yeniOdeme = new OdemeTuru();

            if (toggleOdemeTuruAktar.IsOn)
            {
                foreach (var item in kaynakContext.OdemeTurleri.AsNoTracking().ToList())
                {
                    hedefContext.OdemeTurleri.Add(item);
                }
            }
            else
            {
                yeniOdeme.OdemeTuruKodu = "001";
                yeniOdeme.OdemeTuruAdi  = "Nakit";
                hedefContext.OdemeTurleri.Add(yeniOdeme);
            }
            //Kasa Aktarımı
            Kasa yeniKasa = new Kasa();

            if (toggleKasaAktar.IsOn)
            {
                foreach (var item in kaynakContext.Kasalar.AsNoTracking().ToList())
                {
                    hedefContext.Kasalar.Add(item);
                }
            }
            else
            {
                yeniKasa.KasaKodu = "001";
                yeniKasa.KasaAdi  = "Merkez Kasa";
                hedefContext.Kasalar.Add(yeniKasa);
            }

            //Depo Aktarımı
            Depo yeniDepo = new Depo();

            if (toggleDepoAktar.IsOn)
            {
                foreach (var item in kaynakContext.Depolar.AsNoTracking().ToList())
                {
                    hedefContext.Depolar.Add(item);
                }
            }
            else
            {
                yeniDepo.DepoKodu = "001";
                yeniDepo.DepoAdi  = "Merkez Depo";
                hedefContext.Depolar.Add(yeniDepo);
            }

            hedefContext.SaveChanges();
            //Tanım Aktarımı
            if (toggleTanimlariAktar.IsOn)
            {
                foreach (var item in kaynakContext.Tanimlar.AsNoTracking().ToList())
                {
                    hedefContext.Tanimlar.Add(item);
                }
            }
            //Kod Aktarımı
            if (toggleKodlariAktar.IsOn)
            {
                foreach (var item in kaynakContext.Kodlar.AsNoTracking().ToList())
                {
                    hedefContext.Kodlar.Add(item);
                }
            }
            //Ajanda Aktarımı
            if (toggleAjandaAktar.IsOn)
            {
                foreach (var item in kaynakContext.EFAppointments.AsNoTracking().ToList())
                {
                    hedefContext.EFAppointments.Add(item);
                }
                foreach (var item in kaynakContext.EFResources.AsNoTracking().ToList())
                {
                    hedefContext.EFResources.Add(item);
                }
            }
            //Kullanıcı Aktarımı
            if (toggleKullaniciAktar.IsOn)
            {
                foreach (var item in kaynakContext.Kullanicilar.AsNoTracking().ToList())
                {
                    hedefContext.Kullanicilar.Add(item);
                }
                foreach (var item in kaynakContext.KullaniciRolleri.AsNoTracking().ToList())
                {
                    hedefContext.KullaniciRolleri.Add(item);
                }
            }
            //Kod Aktarımı
            if (toggleKodlariAktar.IsOn)
            {
                foreach (var item in kaynakContext.Kodlar.AsNoTracking().ToList())
                {
                    hedefContext.Kodlar.Add(item);
                }
            }

            //Stok Aktarımı
            if (toggleStokAktar.IsOn)
            {
                StokDAL stokDal = new StokDAL();
                //iNDİRİM AKTARIMI
                if (toggleStokIndirimAktar.IsOn)
                {
                    foreach (var itemIndirim in kaynakContext.Indirimler.AsNoTracking().ToList())
                    {
                        hedefContext.Indirimler.Add(itemIndirim);
                    }
                }
                // HİZLİ SATIŞLAR AKTARIMI
                if (toggleStokHizliSatisAktar.IsOn)
                {
                    foreach (var itemHizliSatisGrup in kaynakContext.HizliSatisGruplari.AsNoTracking().ToList())
                    {
                        hedefContext.HizliSatisGruplari.Add(itemHizliSatisGrup);
                    }
                    foreach (var itemHizliSatis in kaynakContext.HizliSatislar.AsNoTracking().ToList())
                    {
                        hedefContext.HizliSatislar.Add(itemHizliSatis);
                    }
                }

                foreach (var item in kaynakContext.Stoklar.AsNoTracking().ToList())
                {
                    hedefContext.Stoklar.Add(item);

                    if (toggleStokHareketAktar.IsOn && toggleStokGirisCikisAktar.IsOn)
                    {
                        StokBakiye bakiye = stokDal.StokBakiyesi(kaynakContext, item.Id);

                        if (bakiye.MevcutStok != 0)
                        {
                            Fis         stokDevirFisi = new Fis();
                            StokHareket hareketGiris  = new StokHareket();


                            //STOK GİRİŞ
                            stokDevirFisi.FisTuru     = "Stok Devir Fişi";
                            stokDevirFisi.FisKodu     = kodOlustur.yeniDevirFisiOlustur();
                            stokDevirFisi.Tarih       = DateTime.Now;
                            stokDevirFisi.ToplamTutar = bakiye.StokGiris * item.AlisFiyati1; // bu gereksiz olabilr.
                            hedefContext.Fisler.Add(stokDevirFisi);

                            hareketGiris.StokId      = item.Id;
                            hareketGiris.Hareket     = "Stok Giriş";
                            hareketGiris.Miktar      = bakiye.StokGiris;
                            hareketGiris.FisKodu     = stokDevirFisi.FisKodu;
                            hareketGiris.BirimFiyati = item.AlisFiyati1;
                            hareketGiris.Kdv         = item.AlisKdv;
                            hareketGiris.Tarih       = DateTime.Now;
                            hareketGiris.DepoId      = toggleDepoAktar.IsOn ? Convert.ToInt32(lookUpDepoKodu.EditValue) : yeniDepo.Id;
                            //Clone aldığımızda problem olmaması için. sadece kaydı ifledik.
                            if (bakiye.StokGiris > 0)
                            {
                                hedefContext.StokHareketleri.Add(hareketGiris);
                            }

                            //STOK ÇIKIŞ
                            if (bakiye.StokCikis > 0)
                            {
                                Fis StokCikisDevir = stokDevirFisi.Clone();
                                StokCikisDevir.FisKodu     = kodOlustur.yeniDevirFisiOlustur();
                                StokCikisDevir.ToplamTutar = bakiye.StokCikis * item.SatisFiyati1;
                                hedefContext.Fisler.Add(StokCikisDevir);

                                StokHareket hareketCikis = hareketGiris.Clone();
                                hareketCikis.FisKodu     = StokCikisDevir.FisKodu;
                                hareketCikis.Hareket     = "Stok Çıkış";
                                hareketCikis.Miktar      = bakiye.StokCikis;
                                hareketCikis.BirimFiyati = item.SatisFiyati1;
                                hareketCikis.Kdv         = item.SatisKdv;
                                hedefContext.StokHareketleri.Add(hareketCikis);
                            }
                        }
                    }
                }
            }

            //CARİ DEVİR İŞLEMLERİ
            if (toggleCariAktar.IsOn)
            {
                foreach (var item in kaynakContext.Cariler.AsNoTracking().ToList())
                {
                    CariDAL    cariDal = new CariDAL();
                    CariBakiye bakiye  = cariDal.CariBakiyesi(kaynakContext, item.Id);
                    hedefContext.Cariler.Add(item);
                    if (toggleCariBakiyeAktar.IsOn && toggleCariBorcAlacakAktar.IsOn)
                    {
                        if (bakiye.Bakiye != 0)
                        {
                            Fis cariDevir = new Fis();
                            cariDevir.CariId      = item.Id;
                            cariDevir.FisTuru     = "Cari Devir Fişi";
                            cariDevir.Tarih       = DateTime.Now;
                            cariDevir.FisKodu     = kodOlustur.yeniDevirFisiOlustur();
                            cariDevir.ToplamTutar = Math.Abs(bakiye.Bakiye);
                            if (bakiye.Bakiye < 0)
                            {
                                cariDevir.Borc   = Math.Abs(bakiye.Bakiye);
                                cariDevir.Alacak = null;
                                hedefContext.Fisler.Add(cariDevir);

                                KasaHareket kasaBorc = new KasaHareket();
                                kasaBorc.FisKodu     = cariDevir.FisKodu;
                                kasaBorc.CariId      = item.Id;
                                kasaBorc.Hareket     = "Kasa Çıkış";
                                kasaBorc.KasaId      = toggleKasaAktar.IsOn ? Convert.ToInt32(lookUpKasaKodu.EditValue) : yeniKasa.Id;
                                kasaBorc.OdemeTuruId = toggleOdemeTuruAktar.IsOn ? Convert.ToInt32(lookUpOdemeTuruKodu.EditValue) : yeniOdeme.Id;
                                kasaBorc.Tarih       = DateTime.Now;
                                kasaBorc.Tutar       = Math.Abs(bakiye.Bakiye);
                                hedefContext.KasaHareketleri.Add(kasaBorc);
                            }
                            else
                            {
                                cariDevir.Borc   = null;
                                cariDevir.Alacak = Math.Abs(bakiye.Bakiye);;
                                hedefContext.Fisler.Add(cariDevir);

                                KasaHareket kasaAlacak = new KasaHareket();
                                kasaAlacak.FisKodu     = cariDevir.FisKodu;
                                kasaAlacak.CariId      = item.Id;
                                kasaAlacak.Hareket     = "Kasa Giriş";
                                kasaAlacak.KasaId      = toggleKasaAktar.IsOn ? Convert.ToInt32(lookUpKasaKodu.EditValue) : yeniKasa.Id;
                                kasaAlacak.OdemeTuruId = toggleOdemeTuruAktar.IsOn ? Convert.ToInt32(lookUpOdemeTuruKodu.EditValue) : yeniOdeme.Id;
                                kasaAlacak.Tarih       = DateTime.Now;
                                kasaAlacak.Tutar       = Math.Abs(bakiye.Bakiye);
                                hedefContext.KasaHareketleri.Add(kasaAlacak);
                            }
                        }
                    }
                    else if (toggleCariBakiyeAktar.IsOn && !toggleCariBorcAlacakAktar.IsOn)
                    {
                        if (bakiye.Alacak != 0)
                        {
                            Fis alacakFis = new Fis();
                            alacakFis.CariId      = item.Id;
                            alacakFis.FisTuru     = "Cari Devir Fişi";
                            alacakFis.Tarih       = DateTime.Now;
                            alacakFis.FisKodu     = kodOlustur.yeniDevirFisiOlustur();
                            alacakFis.Alacak      = Math.Abs(bakiye.Bakiye);
                            alacakFis.Borc        = null;
                            alacakFis.ToplamTutar = bakiye.Alacak;

                            hedefContext.Fisler.Add(alacakFis);

                            KasaHareket alacak = new KasaHareket();
                            alacak.FisKodu     = alacakFis.FisKodu;
                            alacak.CariId      = item.Id;
                            alacak.Hareket     = "Kasa Giriş";
                            alacak.KasaId      = toggleKasaAktar.IsOn ? Convert.ToInt32(lookUpKasaKodu.EditValue) : yeniKasa.Id;
                            alacak.OdemeTuruId = toggleOdemeTuruAktar.IsOn ? Convert.ToInt32(lookUpOdemeTuruKodu.EditValue) : yeniOdeme.Id;
                            alacak.Tarih       = DateTime.Now;
                            alacak.Tutar       = Math.Abs(bakiye.Alacak);
                            hedefContext.KasaHareketleri.Add(alacak);
                        }
                        if (bakiye.Borc != 0)
                        {
                            Fis borcFis = new Fis();
                            borcFis.CariId      = item.Id;
                            borcFis.FisTuru     = "Cari Devir Fişi";
                            borcFis.Tarih       = DateTime.Now;
                            borcFis.FisKodu     = kodOlustur.yeniDevirFisiOlustur();
                            borcFis.Alacak      = null;
                            borcFis.Borc        = bakiye.Borc;
                            borcFis.ToplamTutar = bakiye.Alacak;

                            hedefContext.Fisler.Add(borcFis);

                            KasaHareket kasaBorc = new KasaHareket();
                            kasaBorc.FisKodu     = borcFis.FisKodu;
                            kasaBorc.CariId      = item.Id;
                            kasaBorc.Hareket     = "Kasa Çıkış";
                            kasaBorc.KasaId      = toggleKasaAktar.IsOn ? Convert.ToInt32(lookUpKasaKodu.EditValue) : yeniKasa.Id;
                            kasaBorc.OdemeTuruId = toggleOdemeTuruAktar.IsOn ? Convert.ToInt32(lookUpOdemeTuruKodu.EditValue) : yeniOdeme.Id;
                            kasaBorc.Tarih       = DateTime.Now;
                            kasaBorc.Tutar       = Math.Abs(bakiye.Alacak);
                            hedefContext.KasaHareketleri.Add(kasaBorc);
                        }
                    }
                }
            }
            if (toggleCariPersonelleriAktar.IsOn)
            {
                foreach (var item in kaynakContext.Personeller.AsNoTracking().ToList())
                {
                    hedefContext.Personeller.Add(item);
                }
            }

            hedefContext.SaveChanges();
        }
Пример #30
0
        private void button1_Click(object sender, EventArgs e)
        {
            var username = textBox1.Text;
            var password = textBox2.Text;

            var user = UserRepository.Login(username, password);

            if (user == null || user.UserId == Guid.Empty)
            {
                MessageBox.Show("Yanlış Bilgi", "Hata", MessageBoxButtons.OK);
            }
            else
            {
                var permissions = UserRepository.GetUserPages();

                if (permissions != null)
                {
                    var page = permissions.FirstOrDefault();

                    switch (page.Title.Trim())
                    {
                    case "Depo":
                        var depo = new Depo();
                        depo.Show();
                        break;

                    case "Dikimhane":
                        var dikimhane = new Dikimhane();
                        dikimhane.Show();
                        break;

                    case "Kesimhane":
                        var kesimhane = new Kesimhane();
                        kesimhane.Show();
                        break;

                    case "Baskı":
                        var baski = new Baski();
                        baski.Show();
                        break;

                    case "Boya":
                        var boya = new Boya();
                        boya.Show();
                        break;

                    case "Lojistik":
                        var lojistik = new Lojistik();
                        lojistik.Show();
                        break;

                    case "Admin":
                        var adminform = new AdminForm();
                        adminform.Show();
                        break;

                    case "Teknik Personel":
                        var technicForm = new TechnicForm();
                        technicForm.Show();
                        break;

                    case "Usta Başı":
                        var makine1 = new Makine1();
                        makine1.Show();
                        break;

                    default:
                        break;
                    }
                }

                if (permissions == null)
                {
                    MessageBox.Show("Hata Saptandı", "Hata", MessageBoxButtons.OK);
                }
                else
                {
                    UserRepository.GetUserPages();
                }
            }
        }