public HttpResponseMessage Add([FromBody] GiaoDichChuyenTien gdct)
        {
            var gdctBus = new BankMgmt.MW.BusinessLayer.GiaoDichChuyenTienBUS();

            gdctBus.AddGiaoDichChuyenTien(gdct);
            return(Request.CreateResponse(HttpStatusCode.Created, gdct));
        }
示例#2
0
 public GiaoDichChuyenTien HuyGiaoDich(GiaoDichChuyenTien gd)
 {
     try
     {
         if (ModelState.IsValid && gd != null)
         {
             var giaoDich = db.GiaoDichChuyenTiens.Where(a => a.MaGD == gd.MaGD).FirstOrDefault();
             if (giaoDich != null)
             {
                 giaoDich.TrangThai = TrangThaiGiaoDich.Huy;
                 db.SaveChanges();
                 return(gd);
             }
         }
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
     }
     return(null);
 }
示例#3
0
        public GiaoDichChuyenTien ThemGiaoDich(GiaoDichChuyenTien gd)
        {
            try
            {
                if (ModelState.IsValid && gd != null)
                {
                    gd.MaGD      = AppUtils.GetTransactionID(LoaiGiaoDich.ChuyenTien, DateTime.Now);
                    gd.TrangThai = TrangThaiGiaoDich.DangXuLy;
                    gd.NgayTao   = DateTime.Now;

                    db.GiaoDichChuyenTiens.Add(gd);
                    db.SaveChanges();
                    return(gd);
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
            return(null);
        }