public IHttpActionResult CreateNewExpenses(ExpensesDetail expensesdetail) { if (!ModelState.IsValid) { return(BadRequest()); } expensesdetail.registerId = 1; DB.ExpensesDetails.Add(expensesdetail); _context.SaveChanges(); return(Created(new Uri(Request.RequestUri + "/" + expensesdetail.Expenses_Id), expensesdetail)); }
public void ExpensesDetailTest() { try { var field = new ExpensesDetail(); string result, message; Assert.IsTrue(field.Check(out result, out message)); } catch (Exception e) { Assert.Fail(e.ToString()); } }
public IHttpActionResult UpdateExpenses(int id, ExpensesDetail expensesdetail) { if (!ModelState.IsValid) { return(BadRequest()); } var expensesInDb = _context.expensesDetails.SingleOrDefault(c => c.Expenses_Id == id); if (expensesInDb == null) { return(NotFound()); } _context.SaveChanges(); return(Ok()); }
/// <summary> /// Конструктор, заполняющий коллекцию полей Fields /// </summary> protected MT103( TransactionNumber transactionNumber, Amount amount, BankOperationCode bankOperationCode, Sender sender, HeadSwiftCode headSwiftCode, BranchSwiftCode branchSwiftCode, Beneficiary beneficiary, PaymentInformation paymentInformation, ExpensesDetail expensesDetail, SenderToReceiverInformation senderToReceiverInformation) { Fields.Add(transactionNumber.DefaultOrder, transactionNumber); Fields.Add(amount.DefaultOrder, amount); Fields.Add(bankOperationCode.DefaultOrder, bankOperationCode); Fields.Add(sender.DefaultOrder, sender); Fields.Add(headSwiftCode.DefaultOrder, headSwiftCode); Fields.Add(branchSwiftCode.DefaultOrder, branchSwiftCode); Fields.Add(beneficiary.DefaultOrder, beneficiary); Fields.Add(paymentInformation.DefaultOrder, paymentInformation); Fields.Add(expensesDetail.DefaultOrder, expensesDetail); Fields.Add(senderToReceiverInformation.DefaultOrder, senderToReceiverInformation); }