Пример #1
0
        public static void UpdateTakipDosya(TakipDosyaEntity model)
        {
            using (var db = new TakipDbEntities())
            {
                TakipDosya tk = new TakipDosya();
                tk = db.TakipDosya.FirstOrDefault(x => x.Id == model.Id);

                tk.SubeKodu         = model.SubeKodu;
                tk.MusteriNo        = model.MusteriNo;
                tk.IlKodu           = model.IlKodu;
                tk.IlceKodu         = model.IlceKodu;
                tk.BirimKodu        = model.BirimKodu;
                tk.Borc             = model.Borc;
                tk.TahsilTutari     = model.TahsilTutari;
                tk.DosyaDurumTarihi = model.DosyaDurumTarihi;

                db.TakipDosya.Attach(tk);
                db.TakipDosya.Add(tk);
                db.SaveChanges();
            }
        }
Пример #2
0
        public static List <TakipDosyaEntity> Select(TakipDosyaEntity model)
        {
            using (var db = new TakipDbEntities())
            {
                var dblist = db.TakipDosya.ToList();

                var entityList = new List <TakipDosyaEntity>();
                //return list;

                foreach (var item in dblist)



                {
                    var temp = new TakipDosyaEntity()
                    {
                        Id               = item.Id,
                        BirimKodu        = item.BirimKodu,
                        SubeKodu         = item.SubeKodu,
                        MusteriNo        = item.MusteriNo,
                        DosyaDurumTarihi = item.DosyaDurumTarihi,
                        IlKodu           = item.IlKodu,
                        IlceKodu         = item.IlceKodu,
                        Borc             = item.Borc,
                        TahsilTutari     = item.TahsilTutari,
                    };

                    if (item.OdemePlani != null && item.OdemePlani.Count > 0)
                    {
                        temp.OdemePlaniVar = true;
                    }

                    entityList.Add(temp);
                }

                return(entityList);
            }
        }
Пример #3
0
        public ActionResult OdemePlaniYap(int takipDosyaId, bool odemePlaniVar, string musteriNo,
                                          decimal borc, decimal tahsilTutari)
        {
            if (odemePlaniVar)
            {
                var temp = new  OdemePlaniEntity();



                var result = Operations.PostJson("http://localhost:27863/api/odemeplanitaksit/InsertOdemePlaniTaksit", temp);

                return(View());
            }
            TakipDosyaEntity td = new TakipDosyaEntity()
            {
                Id           = takipDosyaId,
                MusteriNo    = musteriNo,
                Borc         = borc,
                TahsilTutari = tahsilTutari
            };

            return(View(td));
        }
Пример #4
0
        public static void InsertTakipDosya(TakipDosyaEntity model)
        {
            using (var db = new TakipDbEntities())
            {
                /*  db.TakipDosya.Attach(model);
                 * db.TakipDosya.Add(model);
                 * db.SaveChanges();*/

                TakipDosya tk = new TakipDosya();
                tk.SubeKodu         = model.SubeKodu;
                tk.MusteriNo        = model.MusteriNo;
                tk.IlKodu           = model.IlKodu;
                tk.IlKodu           = model.IlceKodu;
                tk.BirimKodu        = model.BirimKodu;
                tk.Borc             = model.Borc;
                tk.TahsilTutari     = model.TahsilTutari;
                tk.DosyaDurumTarihi = model.DosyaDurumTarihi;

                db.TakipDosya.Attach(tk);
                db.TakipDosya.Add(tk);
                db.SaveChanges();
            }
        }
Пример #5
0
 public void UpdateTakipDosya(TakipDosyaEntity request)
 {
     TakipDosyaOperations.UpdateTakipDosya(request);
 }
Пример #6
0
 public void InsertTakipDosya(TakipDosyaEntity request)
 {
     TakipDosyaOperations.InsertTakipDosya(request);
 }