public IHttpActionResult GetOwnIncome(o_income oinc) { budgetManagerEntities.o_income.Add(oinc); budgetManagerEntities.SaveChanges(); return(Ok()); }
public ActionResult AddOwnIncome(AddOwnIncomeViewModel model) { if (model.flag) { hc.BaseAddress = new Uri("https://localhost:44320/Api/WebApi/AddOwnIncomeCategory"); o_income obj = new o_income { oinc_name = model.oinc_name, uid = model.uid }; var consume = hc.PostAsJsonAsync("AddOwnIncomeCategory", obj); consume.Wait(); var test = consume.Result; if (test.IsSuccessStatusCode) { return(RedirectToAction("AddOwnIncome", "Consume")); } return(RedirectToAction("AddOwnIncome", "Consume")); } else { hc.BaseAddress = new Uri("https://localhost:44320/Api/WebApi/AddTrasaction"); trasaction data = budgetManagerEntities.trasactions.Where(x => x.uid.Equals(model.uid)).OrderByDescending(x => x.ttime).FirstOrDefault(); string date = System.DateTime.Now.ToString("dd/MM/yyyy"); string time = System.DateTime.Now.ToString("ddd, dd MMM yyy HH�:�mm�:�ss �GMT�"); string cat = model.oinc_name; int amount = 0; int expense = 0; if (data.Equals(null)) { amount += model.inc_amount; } else { amount = data.tot_inc + model.inc_amount; expense = data.tot_exp; } int userid = model.uid; trasaction tObj = new trasaction { tdate = date, ttime = time, t_cat = cat, tot_inc = amount, tot_exp = expense, uid = userid }; var consume = hc.PostAsJsonAsync("AddTrasaction", tObj); consume.Wait(); var test = consume.Result; if (test.IsSuccessStatusCode) { return(RedirectToAction("AddOwnIncome", "Consume")); } else { return(RedirectToAction("AddOwnIncome", "Consume")); } } }
public IHttpActionResult AddOwnIncomeCategory(o_income obj) { budgetManagerEntities.o_income.Add(obj); budgetManagerEntities.SaveChanges(); return(Ok()); }