void initFormOperations() { foreach (tbl_ExpenceHead eh in ExpenceHead.getAll()) { dg_AllExpenceHeads.Items.Add(eh); } foreach (tbl_ExpenceSubHead esh in ExpenceSubHead.getAll()) { dg_AllExpenceSubHeads.Items.Add(esh); } }
private void btn_SaveHead(object sender, RoutedEventArgs e) { if (tb_ExpenceHead.Text != "") { tbl_ExpenceHead eh = new tbl_ExpenceHead(); eh.Name = tb_ExpenceHead.Text; ExpenceHead.insert(eh); AutoClosingMessageBox.Show("Head Added", "Success", 3000); initFormOperations(); } else { AutoClosingMessageBox.Show("Please Enter Name", "Alert", 3000); } }
private void btn_DeleteExpenceHead(object sender, RoutedEventArgs e) { if (dg_AllExpenceHeads.SelectedItem != null) { MessageBoxResult messageBoxResult = System.Windows.MessageBox.Show("Your step will delete all Sub-Heads,Expences related to this Head.", "Delete Confirmation", System.Windows.MessageBoxButton.YesNo); if (messageBoxResult == MessageBoxResult.Yes) { tbl_ExpenceHead eh = (tbl_ExpenceHead)dg_AllExpenceHeads.SelectedItem; ExpenceHead.delete(eh); AutoClosingMessageBox.Show("Expence Head Deleted", "Deleted", 3000); initFormOperations(); } } else { AutoClosingMessageBox.Show("Select A Item", "Alert", 3000); } }
private void btn_UpdateExpenceHead(object sender, RoutedEventArgs e) { if (dg_AllExpenceHeads.SelectedItem != null) { tbl_ExpenceHead eh = (tbl_ExpenceHead)dg_AllExpenceHeads.SelectedItem; var dialog = new Form_InputDialog(eh.Name); if (dialog.ShowDialog() == true) { eh.Name = dialog.ResponseText; ExpenceHead.update(eh); AutoClosingMessageBox.Show("Expence Head Updated", "Success", 3000); initFormOperations(); } } else { AutoClosingMessageBox.Show("Select A Item", "Alert", 3000); } }
void initFormOperations() { tb_ExpenceHead.Text = ""; tb_ExpenceSubHead.Text = ""; dg_AllExpenceHeads.Items.Clear(); dg_AllExpenceSubHeads.Items.Clear(); foreach (tbl_ExpenceHead eh in ExpenceHead.getAll()) { dg_AllExpenceHeads.Items.Add(eh); } foreach (SubHeadHeadNameModel mm in ExpenceSubHead.getAllMappedToSubHeadHeadNameModel()) { dg_AllExpenceSubHeads.Items.Add(mm); } foreach (tbl_ExpenceHead item in ExpenceHead.getAll()) { cb_AllExpenceHeads.ItemsSource = ExpenceHead.getAll(); cb_AllExpenceHeads.DisplayMemberPath = "Name"; cb_AllExpenceHeads.SelectedValuePath = "Id"; } }
void initFormOperations() { dg_AllExpences.ItemsSource = Expence.getAll(); int total = 0; foreach (tbl_Expence item in Expence.getAll()) { total += (int)item.Amount; } lbl_total.Content = total; foreach (tbl_ExpenceHead head in ExpenceHead.getAll()) { cb_Head.ItemsSource = ExpenceHead.getAll(); cb_Head.SelectedValuePath = "Id"; cb_Head.DisplayMemberPath = "Name"; } foreach (tbl_ExpenceSubHead subHead in ExpenceSubHead.getAll()) { cb_SubHead.ItemsSource = ExpenceSubHead.getAll(); cb_SubHead.SelectedValuePath = "Id"; cb_SubHead.DisplayMemberPath = "Name"; } }