public HttpResponseMessage Add([FromBody] GiaoDichChuyenTien gdct) { var gdctBus = new BankMgmt.MW.BusinessLayer.GiaoDichChuyenTienBUS(); gdctBus.AddGiaoDichChuyenTien(gdct); return(Request.CreateResponse(HttpStatusCode.Created, gdct)); }
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); }
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); }