protected DBContextResult <object> InsertIncome(TRN_Income p_TRN_Income) { return(ExecuteDALMethod <TRN_Income, object>(db, (DataContext, P_TRN_Income) => { DataContext.TRN_Income.Add(P_TRN_Income); DataContext.SaveChanges(); return null; }, p_TRN_Income)); }
protected DBContextResult <object> DeleteIncome(int p_IncomeId) { return(ExecuteDALMethod <int, object>(db, (DataContext, P_IncomeId) => { TRN_Income Obj = DataContext.TRN_Income.Find(P_IncomeId); Obj.IsActive = false; DataContext.SaveChanges(); return true; }, p_IncomeId)); }
protected DBContextResult <object> UpdateIncome(TRN_Income p_TRN_Income) { return(ExecuteDALMethod <TRN_Income, object>(db, (DataContext, P_TRN_Income) => { TRN_Income Obj = DataContext.TRN_Income.Find(P_TRN_Income.IncomeId); Obj.CategoryId = P_TRN_Income.CategoryId; Obj.Amount = P_TRN_Income.Amount; Obj.CreatedDate = P_TRN_Income.CreatedDate; Obj.Note = P_TRN_Income.Note; Obj.ModifiedDate = P_TRN_Income.ModifiedDate; DataContext.SaveChanges(); return null; }, p_TRN_Income)); }
public DBContextResult <object> DAL_UpdateIncome(TRN_Income p_TRN_Income) { return(UpdateIncome(p_TRN_Income)); }
public DBContextResult <object> DAL_SaveIncome(TRN_Income p_TRN_Income) { return(InsertIncome(p_TRN_Income)); }