Exemple #1
0
 public ActionResult DeleteDekont(int id)
 {
     using (sayazilimEntities db = new sayazilimEntities())
     {
         Dekont emp = db.Dekont.Where(x => x.ID == id).FirstOrDefault <Dekont>();
         db.Dekont.Remove(emp);
         db.SaveChanges();
         return(Json(new { success = true, message = "Kayıt Silindi" }, JsonRequestBehavior.AllowGet));
     }
 }
Exemple #2
0
        public ActionResult DekontBilgi(int id)
        {
            using (sayazilimEntities db = new sayazilimEntities())
            {
                Dekont emp = db.Dekont.Where(x => x.ID == id).FirstOrDefault <Dekont>();

                emp.IslemTarih = Convert.ToDateTime(emp.IslemTarih).ToString("yyyy-MM-dd");
                string vadetarihi = Convert.ToDateTime(emp.VadeTarihi).ToString("yyyy-MM-dd");

                Cari cr = db.Cari.Where(x => x.ID == emp.CariID).FirstOrDefault();


                return(Json(new { success = true, data = emp, vadetarihi = vadetarihi }, JsonRequestBehavior.AllowGet));
            }
        }
Exemple #3
0
        public JsonResult YeniDekont(Dekont dk)
        {
            Dekont car     = null;
            string Message = "Kayıt Eklendi";

            if (dk.ID == -1)
            {
                car = new Dekont();
                car = dk;
                if (dk.ParaBirimi == "")
                {
                    car.ParaBirimi = "TL";
                }

                if (dk.IslemTarih == "")
                {
                    car.IslemTarih = DateTime.Now.ToString("dd.MM.yyyy");
                }
                else
                {
                    car.IslemTarih = Convert.ToDateTime(car.IslemTarih).ToString("dd.MM.yyyy");
                }

                if (dk.VadeTarihi.ToString() == "")
                {
                    car.VadeTarihi = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd"));
                }

                car.FirmaID = Convert.ToInt16(Session["FirmaID"].ToString());

                car.PersonelID      = Convert.ToInt32(Session["PersonelID"].ToString());
                car.KayitPersonelID = Convert.ToInt32(Session["PersonelID"].ToString());
                car.Donem           = AyarMetot.Donem;
                car.Kur             = 1;
                car.TLUSDKUR        = 1;
                string firmaid      = Session["FirmaID"].ToString();
                string company_code = "SA01" + firmaid.PadLeft(3, '0');
                car.Company_Code = company_code;


                db.Dekont.Add(car);
                db.SaveChanges();
            }
            else
            {
                car = db.Dekont.Where(x => x.ID == dk.ID).FirstOrDefault <Dekont>();

                car.IslemNo    = dk.IslemNo;
                car.IslemTipi  = dk.IslemTipi;
                car.ParaBirimi = dk.ParaBirimi;
                if (dk.ParaBirimi == "")
                {
                    car.ParaBirimi = "TL";
                }
                car.OzelKodID = dk.OzelKodID;
                if (dk.IslemTarih == "")
                {
                    car.IslemTarih = DateTime.Now.ToString("dd.MM.yyyy");
                }
                else
                {
                    car.IslemTarih = Convert.ToDateTime(car.IslemTarih).ToString("dd.MM.yyyy");
                }

                if (dk.VadeTarihi.ToString() == "")
                {
                    car.VadeTarihi = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd"));
                }


                car.Tutar = dk.Tutar;

                car.Aciklama = dk.Aciklama;
                car.ID       = dk.ID;


                db.SaveChanges();
                Message = "Kayıt Güncellendi";
            }

            var result = new { sonuc = 1, Message = Message };

            return(Json(result, JsonRequestBehavior.AllowGet));
        }