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)); } }
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()); }