public MExpense Get(int id) { MExpense expense = new MExpense(); expense = auctionContext.MExpenses.Where(a => a.iExpenseID == id).FirstOrDefault(); return(expense); }
public bool SaveEdit(MExpense expense) { bool status = false; if (expense.iExpenseID > 0) { //Edit Existing Record var exp = auctionContext.MExpenses.Where(a => a.iExpenseID == expense.iExpenseID).FirstOrDefault(); if (exp != null) { exp.strExpenseName = expense.strExpenseName; exp.iPurchaseInvoiceID = expense.iPurchaseInvoiceID; exp.iCategoryID = expense.iCategoryID; exp.iSubCategoryID = expense.iSubCategoryID; exp.dcmlExpenseAmount = expense.dcmlExpenseAmount; } } else { //Save auctionContext.MExpenses.Add(expense); } auctionContext.SaveChanges(); status = true; return(status); }
private MExpense ParserAddExpenses(Expenses expenses) { MExpense expense = new MExpense(); if (expenses != null) { expense.iExpenseID = expenses.iExpenseID; expense.strExpenseName = expenses.strExpenseName ?? " "; expense.iPurchaseInvoiceID = expenses.iPurchaseInvoiceID; expense.iCategoryID = expenses.iCategoryID; expense.iSubCategoryID = expenses.iSubCategoryID; expense.dcmlExpenseAmount = expenses.dcmlExpenseAmount; } return(expense); }