public ActionResult OdemePlaniEkle(FormCollection form) { String musterino = form["musteriNo"].ToString(); int dosyaid = Convert.ToInt32(form["DosyaId"].ToString()); int taksitno = Convert.ToInt32(form["TaksitNo"].ToString()); decimal borc = Convert.ToDecimal(form["borc"].ToString()); decimal tahsilTutari = Convert.ToDecimal(form["TahsilTutari"].ToString()); var odemePlaniEntity = new OdemePlaniEntity() { MusteriNo = musterino, DosyaId = dosyaid, DurumKodu = true, }; //taksit olusturma ekranı yap var odemePlaniTaksitListe = new List <OdemePlaniTaksitEntity>(); var result = Operations.PostJson("http://localhost:27863/api/odemeplani/InsertOdemePlani", odemePlaniEntity); for (int i = 0; i < taksitno; i++) { var tempOdemePlaniTaksit = new OdemePlaniTaksitEntity(); tempOdemePlaniTaksit.TaksitNo = i + 1; tempOdemePlaniTaksit.TaksitTarihi = DateTime.Now.AddDays(i * 30); // i? tempOdemePlaniTaksit.TaksitTutari = (borc - tahsilTutari) / taksitno; tempOdemePlaniTaksit.OdemePlaniId = result.Id; //odemePlaniTaksitListe.Add(tempOdemePlaniTaksit); Operations.PostJson("http://localhost:27863/api/odemeplanitaksit/InsertOdemePlaniTaksit", tempOdemePlaniTaksit); } return(RedirectToAction("Index", "TakipDosya", new { area = "" })); }
public static List <OdemePlaniTaksitEntity> Select(OdemePlaniTaksitEntity model) { using (var db = new TakipDbEntities()) { // OdemePlaniTaksitOperations od = new OdemePlaniTaksitOperations(); var dblist = db.OdemePlaniTaksit.ToList(); var entityList = new List <OdemePlaniTaksitEntity>(); foreach (var item in dblist) { var temp = new OdemePlaniTaksitEntity() { Id = item.Id, OdemePlaniId = item.OdemePlaniId, TaksitNo = item.TaksitNo, TaksitTarihi = item.TaksitTarihi, TaksitTutari = item.TaksitTutari }; entityList.Add(temp); } return(entityList); } }
public static void UpdateOdemePlaniTaksit(OdemePlaniTaksitEntity veri) { using (var db = new TakipDbEntities()) { OdemePlaniTaksit od = new OdemePlaniTaksit(); od.OdemePlaniId = veri.OdemePlaniId; od.TaksitNo = veri.TaksitNo; od.TaksitTarihi = veri.TaksitTarihi; od.TaksitTutari = veri.TaksitTutari; db.OdemePlaniTaksit.Attach(od); db.OdemePlaniTaksit.Add(od); db.SaveChanges(); } }
public static void InsertOdemePlaniTaksit(OdemePlaniTaksitEntity od) { using (var db = new TakipDbEntities()) { OdemePlaniTaksit pd = new OdemePlaniTaksit(); // pd = db.OdemePlaniTaksit.FirstOrDefault(x => x.Id == od.Id); pd.OdemePlaniId = od.OdemePlaniId; pd.TaksitNo = od.TaksitNo; pd.TaksitTarihi = od.TaksitTarihi; pd.TaksitTutari = od.TaksitTutari; db.OdemePlaniTaksit.Attach(pd); db.OdemePlaniTaksit.Add(pd); db.SaveChanges(); } }
public void UpdateOdemePlaniTaksit(OdemePlaniTaksitEntity request) { OdemePlaniTaksitOperations.UpdateOdemePlaniTaksit(request); }
public void InsertOdemePlaniTaksit(OdemePlaniTaksitEntity request) { OdemePlaniTaksitOperations.InsertOdemePlaniTaksit(request); }