public IActionResult PutUserBill(int id, string token, UserBillDTO userBill) { var userid = _utils.VerifyRequest(token); if (userid is null) { return(StatusCode(403)); } var bill = _context.UserBill.Single(u => u.id == id); bill.category = userBill.category; bill.amount = userBill.amount; bill.datetime = userBill.datetime; bill.remark = userBill.remark; bill.type = userBill.type; _context.Update <UserBill>(bill); _context.SaveChanges(); return(StatusCode(201)); }
public IActionResult AddUserBill(UserBillDTO userBill) { //鉴权 var userid = _utils.VerifyRequest(userBill.token); if (userid is null) { return(StatusCode(403)); } //存储 UserBill userBill1 = new UserBill(); userBill1.amount = userBill.amount; userBill1.category = userBill.category; userBill1.datetime = userBill.datetime; userBill1.type = userBill.type; userBill1.remark = userBill.remark; userBill1.userid = int.Parse(userid); _context.UserBill.Add(userBill1); _context.SaveChanges(); return(StatusCode(201)); }