public ActionResult _SalaryForm(SalaryCreateViewModel model)
 {
     if (ModelState.IsValid)
     {
         int result = SalaryQueries.CreateSalary(model, UserQueries.GetCurrentUsername());
         if (result > 0)
         {
             return(Content("success"));
         }
         else
         {
             return(Content("failed"));
         }
     }
     else
     {
         return(PartialView(model));
     }
 }
Esempio n. 2
0
        public static int CreateSalary(SalaryCreateViewModel model, string username)
        {
            Entities entities = new Entities();
            DateTime current  = DateTime.Now;

            Incomes salary = new Incomes();

            salary.Name        = model.Source;
            salary.IncomeDay   = model.IncomeDay.Value;
            salary.Value       = model.Income.Value;
            salary.Note        = model.Note;
            salary.IncomeType  = (int)Constants.Constants.INCOME_TYPE.SALARY_INCOME;
            salary.StartDate   = current;
            salary.CreatedDate = current;
            salary.CreatedBy   = Constants.Constants.USER;
            salary.Username    = username;

            entities.Incomes.Add(salary);
            return(entities.SaveChanges());
        }