Exemple #1
0
        /* private void dataGrid_Patients_Bill_SelectionChanged(object sender, SelectionChangedEventArgs e)
         * {
         *   this.indexselected = dataGrid_Patients_Bill.SelectedIndex;
         *   if (indexselected == -1 || billpatlist.Count <= indexselected)
         *   {
         *       billpatlist = null;
         *       return;
         *   }
         *   billselected = (Bill)dataGrid_Patients_Bill.SelectedItem;
         *   this.patient_type.Text = billselected.pat_type;
         *   this.pat_docchrg.Text = billselected.doctor_charge.ToString();
         *   this.medchrge_bill.Text = billselected.med_charge.ToString();
         *   this.patname_bill.Text = billselected.pat_name.ToString();
         *   if (billselected.pat_type.Equals("outdoor"))
         *   {
         *       this.noofday_bill.IsEnabled = false;
         *       this.roomchrg_bill.IsEnabled = false;
         *   }
         *   else
         *   {
         *       this.noofday_bill.Text = billselected.no_of_days.ToString();
         *       this.roomchrg_bill.Text = billselected.room_charge.ToString();
         *   }
         *   this.totalbill_bill.Text = billselected.total_bill.ToString();
         * }*/

        private void delete_btn_Click(object sender, RoutedEventArgs e)
        {
            if (billselected == null)
            {
                return;
            }
            MessageBoxResult result = MessageBox.Show("Do you want to delete this's record?", "Confirmation", MessageBoxButton.YesNo, MessageBoxImage.Warning);

            if (!(MessageBoxResult.Yes == result))
            {
                return;
            }
            hmsfac.removePatientBill(billselected);
            billpatlist.Remove(billselected);
            dataGrid_Patients_Bill.Items.Refresh();
        }