public ActionResult Edit([Bind(Include = "Id,AlimDurumId,AlimTarihi,TeklifId,EczaneGrupId,ITStransferDurumId,Miktar")] Alim Alim) { if (ModelState.IsValid) { if (Alim.AlimDurumId == 2 || Alim.AlimDurumId == 3) { Alim.GonderimTarihi = DateTime.Now; } _alimService.Update(Alim); int?Id = Alim.TeklifId; TempData["MessageSuccess"] = "Gönderim başarıyla düzenlenmiştir"; return(RedirectToAction("Details", new { id = Id })); } return(View(Alim)); }
public ActionResult SetITS(string AlimIDForITS, string ITSTransferDurumId, string ExpandedForITS, string page, string teklifDurumIdForITS, string alimDurumIdForITS) { int id = Convert.ToInt32(AlimIDForITS); // int id = AlimId; Alim alim = new Alim(); alim = _alimService.GetById(id); alim.ITStransferDurumId = Convert.ToInt32(ITSTransferDurumId); try { _alimService.Update(alim); TempData["MessageSuccess"] = "ITS transfer durum başarıyla değiştirlmiştir."; //return PartialView("GonderdiklerimUrunlereGorePartialView", teklifDetayAlimDetaylarViewModel); } catch (Exception ex) { TempData["MessageDanger"] = "ERROR: ITS transfer durum değiştirilemedi " + ex.InnerException.InnerException.Message.ToString(); } List <TeklifDetayAlimDetaylarViewModel> teklifDetayAlimDetaylarViewModel = new List <TeklifDetayAlimDetaylarViewModel>(); teklifDetayAlimDetaylarViewModel = getGonderimlerim_EczaneGrupdetay(teklifDetayAlimDetaylarViewModel, page, teklifDurumIdForITS, alimDurumIdForITS); var liste3 = ExpandedForITS.Split(','); if (liste3[0].Length > 0) { foreach (string item in liste3) { foreach (var teklifDetays in teklifDetayAlimDetaylarViewModel) { if (teklifDetays.TeklifDetay.Id == Convert.ToInt32(item)) { teklifDetays.TeklifDetay.Expanded = true; } } } } return(PartialView("GonderdiklerimUrunlereGorePartialView", teklifDetayAlimDetaylarViewModel)); }
public ActionResult Edit([Bind(Include = "Id,AlimDurumId,AlimTarihi,TeklifId,EczaneGrupId,ITStransferDurumId,Miktar")] Alim Alim) { if (ModelState.IsValid) { try { _alimService.Update(Alim); int?Id = Alim.EczaneGrupId; return(RedirectToAction("Index", new { id = Id })); } catch (Exception ex) { TempData["Message"] = "ERROR:" + ex.Message.ToString(); } } return(View(Alim)); }
public ActionResult SetAlimMiktari(string AlimIDForMiktar, string alimmiktari, string ExpandedForAll, string pageForAlimMiktari, string teklifDurumIdForALD, string alimDurumIdForALD) { int id = Convert.ToInt32(AlimIDForMiktar); // int id = AlimId; Alim alim = new Alim(); alim = _alimService.GetById(id); alim.Miktar = Convert.ToInt32(alimmiktari); try { _alimService.Update(alim); TempData["MessageSuccess"] = "Alim miktarı başarıyla değiştirlmiştir."; //return PartialView("TeklifimPartialView", teklifDetayAlimDetaylarViewModel); } catch (Exception ex) { TempData["MessageDanger"] = "ERROR: Alim miktarı değiştirilemedi " + ex.InnerException.InnerException.Message.ToString(); } List <AlimDetayAlimDetaylarViewModel> alimDetayAlimDetaylarViewModel = new List <AlimDetayAlimDetaylarViewModel>(); alimDetayAlimDetaylarViewModel = getAlimlarim(alimDetayAlimDetaylarViewModel, pageForAlimMiktari, teklifDurumIdForALD, alimDurumIdForALD); var liste3 = ExpandedForAll.Split(','); if (liste3[0].Length > 0) { foreach (string item in liste3) { foreach (var alimDetays in alimDetayAlimDetaylarViewModel) { if (alimDetays.AlimDetay.Id == Convert.ToInt32(item)) { alimDetays.AlimDetay.Expanded = true; } } } } return(PartialView("AlimimPartialView", alimDetayAlimDetaylarViewModel)); }