public async Task <IActionResult> CreateAsync(Raporlar rapor) { if (ModelState.IsValid) { try { using (var db = new setur_databaseContext()) { await db.Raporlars.AddAsync(rapor); await db.SaveChangesAsync(); // Kafkaya rapor hazirlama islemini bildir string serializedOrder = JsonConvert.SerializeObject(rapor); var producer = new ProducerWrapper(this.config, "raporrequests"); await producer.writeMessage(serializedOrder); return(Ok(rapor)); } } catch (Exception ex) { return(BadRequest(ex)); } } return(BadRequest(ModelState)); }
protected override async Task ExecuteAsync(CancellationToken stoppingToken) { while (!stoppingToken.IsCancellationRequested) { var consumerHelper = new ConsumerWrapper(consumerConfig, "raporrequests"); string raporRequest = consumerHelper.readMessage(); //Rapor objesi mesajdan alinir Raporlar rapor = JsonConvert.DeserializeObject <Raporlar>(raporRequest); Console.WriteLine($"Info: RaporHandler => Rapor isleniyor {rapor.RaporId}"); try{ using (var db = new setur_databaseContext()){ //raporun dsorgulanir var raporObj = db.Raporlars.Find(rapor.RaporId); //rapor bulundu ise if (raporObj != null) { raporObj.Durum = 2; await db.SaveChangesAsync(); } rapor.Durum = 2; } } catch (Exception ex) { Console.WriteLine($"Hata: RaporHandler => Raporda hata olustu {ex.Message}"); } var producerWrapper = new ProducerWrapper(producerConfig, "tamamlandi"); await producerWrapper.writeMessage(JsonConvert.SerializeObject(rapor)); } }
public void update(Raporlar raporlar) { raporlarCollection.UpdateOne(Builders <Raporlar> .Filter.Eq("_id", raporlar.Id), Builders <Raporlar> .Update .Set("neden", raporlar.Neden) .Set("musteriid", raporlar.Musteriid) .Set("musteriyorum", raporlar.Musteriyorum) ); }
public IActionResult Add(Raporlar rapor) { var result = _raporlarService.Add(rapor); if (result.Success) { return(Ok(result)); } return(BadRequest(result)); }
public ActionResult Edit(Raporlar raporlar) { bool isUpdated = _raporlarManager.Update(raporlar.Id, raporlar); if (isUpdated) { return(RedirectToAction("Index")); } return(View(raporlar)); }
public ActionResult Delete(Raporlar raporlar) { bool isDelete = _raporlarManager.Delete(raporlar.Id); if (isDelete) { return(RedirectToAction("Index")); } ViewBag.Mgs = "Delete failed"; return(View(raporlar)); }
private void btnRaporlar_Click(object sender, EventArgs e) { pnlFinansYonetimi.Visible = false; pnlAna.Controls.Clear(); Raporlar Raporlarform = new Raporlar(); Raporlarform.TopLevel = false; pnlAna.Controls.Add(Raporlarform); Raporlarform.Show(); Raporlarform.Dock = DockStyle.Fill; Raporlarform.SendToBack(); }
public ActionResult Edit(Raporlar raporlar, FormCollection fc) { string id = fc["id"]; var currentRaporlar = raporlarModel.find(id); currentRaporlar.Neden = raporlar.Neden; currentRaporlar.Musteriid = raporlar.Musteriid; currentRaporlar.Musteriyorum = raporlar.Musteriyorum; raporlarModel.update(currentRaporlar); return(RedirectToAction("Index")); }
public ActionResult Incelenen(string btnBasarili, string btnHatali, int evrakId) { int personelId = Convert.ToInt32(Session["personelId"]); if (btnBasarili != null) { var evrak = (from e in entity.Evraklar where e.evrakId == evrakId select e).FirstOrDefault(); evrak.evrakDurumId = 4; evrak.evrakYerId = 2; entity.SaveChanges(); Raporlar rapor = new Raporlar(); rapor.personelId = personelId; rapor.durumId = 4; rapor.yerId = 2; rapor.tarih = DateTime.Now; rapor.evrakId = evrak.evrakId; entity.Raporlar.Add(rapor); entity.SaveChanges(); return(RedirectToAction("Index", "Muhasebe")); } if (btnHatali != null) { var evrak = (from e in entity.Evraklar where e.evrakId == evrakId select e).FirstOrDefault(); evrak.evrakDurumId = 3; evrak.evrakYerId = 2; entity.SaveChanges(); Raporlar rapor = new Raporlar(); rapor.personelId = personelId; rapor.durumId = 3; rapor.yerId = 2; rapor.tarih = DateTime.Now; rapor.evrakId = evrak.evrakId; entity.Raporlar.Add(rapor); entity.SaveChanges(); return(RedirectToAction("Hata", "Muhasebe")); } return(View()); }
public ActionResult Olustur(string evrakAd, System.Web.HttpPostedFileBase yuklenecekDosya) { if (yuklenecekDosya != null) { try { string dosyaAd = Path.GetFileName(yuklenecekDosya.FileName); var yuklenmeYeri = Path.Combine(Server.MapPath("~/Evraklar"), dosyaAd); string evrakYol = "/Evraklar/" + dosyaAd; yuklenecekDosya.SaveAs(yuklenmeYeri); int personelId = Convert.ToInt32(Session["personelId"]); Evraklar evrak = new Evraklar(); evrak.evrakAd = evrakAd; evrak.perId = personelId; evrak.evrakYol = evrakYol; evrak.evrakTarih = DateTime.Now; evrak.evrakDurumId = 1; evrak.evrakYerId = 1; entity.Evraklar.Add(evrak); entity.SaveChanges(); Raporlar rapor = new Raporlar(); rapor.evrakId = evrak.evrakId; rapor.personelId = personelId; rapor.tarih = DateTime.Now; rapor.durumId = 1; rapor.yerId = 1; entity.Raporlar.Add(rapor); entity.SaveChanges(); return(RedirectToAction("Takip", "Kullanici")); } catch (Exception) { return(RedirectToAction("Index", "Kullanici")); } } else { return(View()); } }
public ActionResult Create(Raporlar raporlar) { raporlar.Id = Guid.NewGuid().ToString(); bool isSaved = _raporlarManager.Add(raporlar); string mgs = ""; if (isSaved) { return(RedirectToAction("Index")); } else { mgs = "Saved failed"; } ViewBag.Mgs = mgs; return(View()); }
public ActionResult Bekleyen(int evrakId) { int personelId = Convert.ToInt32(Session["personelId"]); var evrak = (from e in entity.Evraklar where e.evrakId == evrakId select e).FirstOrDefault(); evrak.evrakDurumId = 2; entity.SaveChanges(); Raporlar rapor = new Raporlar(); rapor.personelId = personelId; rapor.durumId = 2; rapor.yerId = 1; rapor.tarih = DateTime.Now; rapor.evrakId = evrak.evrakId; entity.Raporlar.Add(rapor); entity.SaveChanges(); return(RedirectToAction("Incelenen", "OnMali")); }
public ActionResult RaporYaz(FormCollection form) { Reçeteler recete = new Reçeteler(); Raporlar rapor = new Raporlar(); DateTime simdikiTarih = DateTime.Now.Date; string HastaAdi = form["hasta"]; string raporSebebi = form["raporSebebi"]; string baslangicTarihi = form["baslangicTarihi"]; string bitisTarihi = form["bitisTarihi"]; if (HastaAdi == null) { MessageBox.Show("Hastayı Seçiniz"); } else { rapor.HastaAdi = HastaAdi; rapor.RaporBaslangic = Convert.ToDateTime(baslangicTarihi); rapor.RaporBitis = Convert.ToDateTime(bitisTarihi); rapor.RaporSebebi = raporSebebi; rapor.Tarih = simdikiTarih; rapor.RaporuVerenDoktor = "x"; db.Raporlar.Add(rapor); db.SaveChanges(); } var doktorTcList = db.DoktorTc.Select(x => x.tcNoDoktor).ToList(); string tc = ""; foreach (var tcNo in doktorTcList) { tc = tcNo; } ViewBag.doktorTc = tc; return(View()); }
public ActionResult Add(Raporlar raporlar) { raporlarModel.create(raporlar); return(RedirectToAction("Index")); }
public IResult Add(Raporlar raporlar) { _raporlarDal.Add(raporlar); return(new SuccessResult(Messages.RaporlarAdded)); }
public IResult Delete(Raporlar raporlar) { return(new SuccessResult(Messages.RaporlarDeleted)); }
public void create(Raporlar raporlar) { raporlarCollection.InsertOne(raporlar); }