Esempio n. 1
0
        public JsonResult SaveThuTaiPhi(int A_THDUBAO, int J_HOSOKHACHHANG, int J_TH_HOPDONG, string NgayThuTien, int?NguoiThuTien,
                                        int SoBuoi, decimal DonGia, string ThanhTien, string NgayKetThuc, int A_THDUBAO_SP, int?hinhthucthu)
        {
            var th_thuhien = new TH_THUTIEN();

            th_thuhien.J_HOSOKHACHHANG = J_HOSOKHACHHANG;
            th_thuhien.J_TH_HOPDONG    = J_TH_HOPDONG;
            th_thuhien.NGAYTHUTIEN     = DateTime.Parse(NgayThuTien);
            th_thuhien.SOTIENTHU       = decimal.Parse(ThanhTien.Replace(",", ""));
            th_thuhien.LOAI            = 2;
            th_thuhien.ID_LOAIPHIEUTHU = hinhthucthu;
            th_thuhien.ID_DTTC         = NguoiThuTien != null ? (int)NguoiThuTien : 0;
            db.TH_THUTIEN.Add(th_thuhien);
            //var model = db.TH_DUBAO.FirstOrDefault(x => x.A_TH_DUBAO == A_THDUBAO);
            //if (model != null)
            //{
            //    model.NGAYTHANHTOAN = DateTime.ParseExact(NgayKetThuc, "dd/MM/yyyy", CultureInfo.InvariantCulture);

            //}
            var model2 = db.TH_HOPDONG_SP.FirstOrDefault(x => x.J_TH_HOPDONG == J_TH_HOPDONG);

            if (model2 != null)
            {
                model2.SOLUONG = SoBuoi;
            }
            return(Json(db.SaveChanges(), JsonRequestBehavior.AllowGet));
        }
Esempio n. 2
0
 public JsonResult SaveThuHocPhi(int J_HOSOKHACHHANG, int J_TH_HOPDONG, string NgayThuTien, string SoTienThu, string NguoiThuTien,
                                 int HinhThucThu, int LoaiThuTien, string GhiChu, string EC, string CM, string ECLEADER, string CMLEADER, string GDTT, string GDV)
 {
     try
     {
         var tn = db.DM_DTTC.FirstOrDefault(it => it.TAIKHOAN.Equals(NguoiThuTien));
         if (tn != null && tn.JD_BOPHAN == 184)
         {
             var th_thuhien = new TH_THUTIEN();
             th_thuhien.J_HOSOKHACHHANG = J_HOSOKHACHHANG;
             th_thuhien.J_TH_HOPDONG    = J_TH_HOPDONG;
             th_thuhien.NGAYTHUTIEN     = DateTime.Parse(NgayThuTien);
             th_thuhien.SOTIENTHU       = decimal.Parse(SoTienThu.Replace(",", ""));
             th_thuhien.LOAI            = 1;
             th_thuhien.ID_LOAIPHIEUTHU = HinhThucThu;
             th_thuhien.ID_LOAITHUTIEN  = LoaiThuTien;
             th_thuhien.GHICHUTHUTIEN   = GhiChu;
             th_thuhien.ID_DTTC         = tn.ID_DTTC;
             th_thuhien.TK_EC           = EC.Trim();
             th_thuhien.TK_EC_LEADER    = ECLEADER.Trim();
             th_thuhien.TK_CM           = CM.Trim();
             th_thuhien.TK_CM_LEADER    = CMLEADER.Trim();
             th_thuhien.TK_GDTT         = GDTT.Trim();
             th_thuhien.TK_GDV          = GDV.Trim();
             db.TH_THUTIEN.Add(th_thuhien);
             return(Json(db.SaveChanges(), JsonRequestBehavior.AllowGet));
         }
         else
         {
             return(Json(0, JsonRequestBehavior.AllowGet));
         }
     }catch (Exception ex)
     {
         return(Json(null, JsonRequestBehavior.AllowGet));
     }
 }