/// <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)); }
public async Task <ActionResult> DeleteConfirmed(int id) { Depo depo = await db.Depoes.FindAsync(id); db.Depoes.Remove(depo); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
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) ); }
public static DepoDto FromDomain(Depo depo , Func <Depo, DepoDto> converter = null) { if (converter is null) { converter = DefaultConverter; } return(converter(depo)); }
public ActionResult Edit([Bind(Include = "Id,Adi,Talep")] Depo depo) { if (ModelState.IsValid) { _depoService.Update(depo); return(RedirectToAction("Index")); } return(View(depo)); }
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)); }
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(); } }
public ActionResult CreateAjax(Depo depo) { if (ModelState.IsValid) { _depoService.Insert(depo); return(RedirectToAction("DepoPartialViewList")); } return(View(depo)); }
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)); }
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)); }
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)); }
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()); } }
// 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)); }
// 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)); }
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)); }
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")); }
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)); }
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); }
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 })); } }
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()); }
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")); }
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(); }
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(); } } }