예제 #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="ExpenseByType"></param>
        /// <returns></returns>
        public ExpenseByType CreateExpenseByType(int employeeRoleTypeID, int employeeRoleID)
        {
            ExpenseByType newExpenseByType = new ExpenseByType();

            newExpenseByType.ExpenseTypeID = employeeRoleTypeID;
            newExpenseByType.ExpenseID     = employeeRoleID;
            return(CreateExpenseByType(newExpenseByType));
        }
예제 #2
0
        public ExpenseByType UpdateExpenseByType(ExpenseByType ExpenseByType)
        {
            var c = ctx.ExpenseByType.Where(x => x.ID == ExpenseByType.ID).First();

            if (c != null)
            {
                c.ExpenseTypeID = ExpenseByType.ExpenseTypeID;
                c.ExpenseID     = ExpenseByType.ExpenseID;
                ctx.SaveChanges();
            }
            return(c);
        }
예제 #3
0
 /// <summary>
 /// Create ExpenseByType and at least one ExpenseByType sign in.
 /// </summary>
 /// <param name="ExpenseByType"></param>
 /// <returns></returns>
 public ExpenseByType CreateExpenseByType(ExpenseByType ExpenseByType)
 {
     ctx.ExpenseByType.Add(ExpenseByType);
     ctx.SaveChanges();
     return(ExpenseByType);
 }