public ActionResult Jump(int id) { var proposal = _context.Proposals.SingleOrDefault(m => m.Id == id); if (proposal == null || proposal.Submitted) { return(HttpNotFound()); } if (!proposal.IsEditable(User.Identity.GetUserId())) { return(HttpNotFound()); } if (proposal.IncomeExpenditureId == null) { IncomeExpenditure ie = new IncomeExpenditure(); proposal.IncomeExpenditure = ie; _context.IncomeExpenditures.Add(ie); _context.SaveChanges(); return(RedirectToAction("Index", "IncomeExpenditure", new { id = proposal.Id })); } else { return(RedirectToAction("Index", "IncomeExpenditure", new { id = proposal.Id })); } }
private void button1_Click(object sender, EventArgs e) { IncomeExpenditure check = new IncomeExpenditure(); if (ProLoss > 0) { Type = "Profit"; } else { Type = "Loss"; } if (txtMonthIncome.Text == "" || txtMonthExpense.Text == "" || txtPLoss.Text == "") { MessageBox.Show("Text Fields Cannot Be Empty"); } else { if (check.CheckInserted(Date)) { check.Insert_Profit(ProfitID, Type, Date, ProLoss); txtPLoss.Clear(); txtMonthIncome.Clear(); txtMonthExpense.Clear(); } else { MessageBox.Show("Calculations Already Inserted for this Month"); } } }
private void btnCalculate_Click(object sender, EventArgs e) { IncomeExpenditure profit = new IncomeExpenditure(); Date = monthCalendarIncome.SelectionRange.Start.ToString("yyyy-MM"); Tuple <double, double, int> result = profit.Check_Profit(Date); txtMonthIncome.Text = result.Item1.ToString(); txtMonthExpense.Text = result.Item2.ToString(); ProfitID = result.Item3; txtPLoss.Text = (result.Item1 - result.Item2).ToString(); ProLoss = (result.Item1 - result.Item2); }
private void btnInsert_Click(object sender, EventArgs e) { IncomeExpenditure income = new IncomeExpenditure(); if (txtIncomeID.Text == "" || txtIncomeValue.Text == "" || txtDescription.Text == "") { MessageBox.Show("Text Feilds Cannot Be Empty.!"); } else { int IncID = Convert.ToInt32(txtIncomeID.Text.Trim()); double IncAmount = Convert.ToDouble(txtIncomeValue.Text.Trim()); string IncDesc = txtDescription.Text.Trim(); DateTime Income = DateTime.Now; string IncDate = Income.ToString("yyyy-MM-dd"); income.Insert_Income(IncID, IncDate, IncAmount, IncDesc); } IncomeIDSetup(); txtDescription.Clear(); txtIncomeValue.Clear(); }
private void btnInsert_Click(object sender, EventArgs e) { IncomeExpenditure expense = new IncomeExpenditure(); if (txtExpensesID.Text == "" || txtExpenseAmount.Text == "" || txtExpenseDescription.Text == "") { MessageBox.Show("Text Feilds Cannot Be Empty.!"); } else { int ExpID = Convert.ToInt32(txtExpensesID.Text.Trim()); double ExpAmount = Convert.ToDouble(txtExpenseAmount.Text.Trim()); string ExpDesc = txtExpenseDescription.Text.Trim(); DateTime EmpJoin = DateTime.Now; string ExpDate = EmpJoin.ToString("yyyy-MM-dd"); expense.Insert_Expenditure(ExpID, ExpDate, ExpAmount, ExpDesc); } ExpenseIDSetup(); txtExpenseAmount.Clear(); txtExpenseDescription.Clear(); }
void IncomeIDSetup() { IncomeExpenditure income = new IncomeExpenditure(); txtIncomeID.Text = income.IncomeID().ToString(); }
void ProfitIDSetup() { IncomeExpenditure profit = new IncomeExpenditure(); ProID = profit.ProfitID(); }
void ExpenseIDSetup() { IncomeExpenditure expense = new IncomeExpenditure(); txtExpensesID.Text = expense.ExpenseID().ToString(); }