public ActionResult _CreditCardLiabilityForm(CreditCardLiabilityCreateViewModel model)
 {
     if (ModelState.IsValid)
     {
         int result = CreditCardLiabilityQueries.AddCreditCardLiability(model, UserQueries.GetCurrentUsername());
         if (result > 0)
         {
             return(Content("success"));
         }
         else
         {
             return(Content("failed"));
         }
     }
     else
     {
         return(PartialView(model));
     }
 }
Пример #2
0
        public static int AddCreditCardLiability(CreditCardLiabilityCreateViewModel model, string username)
        {
            DateTime current  = DateTime.Now;
            Entities entities = new Entities();

            Liabilities liability = new Liabilities();

            liability.Name             = model.Source;
            liability.Value            = model.Value.Value;
            liability.InterestRate     = model.InterestRate.Value;
            liability.StartDate        = current;
            liability.Note             = model.Note;
            liability.LiabilityType    = (int)Constants.Constants.LIABILITY_TYPE.CREDIT_CARD;
            liability.InterestRatePerX = (int)Constants.Constants.INTEREST_RATE_PER.MONTH;
            liability.CreatedDate      = current;
            liability.CreatedBy        = Constants.Constants.USER;
            liability.Username         = username;

            entities.Liabilities.Add(liability);
            return(entities.SaveChanges());
        }