private void listViewItem_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            var item = sender as ListViewItem;

            if (item != null && item.IsSelected)
            {
                var material = item.Content as Material;
                DebitCreditInformation debitCredit = new DebitCreditInformation(new Entity {
                    Identity = material.BillNumber, EntityId = material.MaterialDetailId, EntityTypeId = 2, Name = material.SelectedMaterialType.MaterialTypeName, Date = material.CreatedDate, TotalAmount = material.BillAmount, SiteId = SiteDetail.SiteId
                });
                debitCredit.ShowDialog();
            }
        }
Exemple #2
0
        private void listViewItem_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            var item = sender as ListViewItem;

            if (item != null && item.IsSelected)
            {
                var supervisor = item.Content as Supervisor;
                DebitCreditInformation debitCredit = new DebitCreditInformation(new Entity {
                    Identity = supervisor.DutyDescription, EntityId = supervisor.SupervisorId, EntityTypeId = 3, Name = supervisor.SupervisorName, Date = supervisor.CreatedDate, TotalAmount = supervisor.MonthlySalary, SiteId = SiteDetail.SiteId
                });
                debitCredit.ShowDialog();
            }
        }
        private void listViewItem_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            var item = sender as ListViewItem;

            if (item != null && item.IsSelected)
            {
                var cust = item.Content as Customer;
                DebitCreditInformation debitCredit = new DebitCreditInformation(new Entity {
                    Identity = cust.HouseNumber, EntityId = cust.CustomerId, EntityTypeId = 1, Name = cust.CustomerName, Date = cust.CreatedDate, TotalAmount = cust.TotalCost + cust.ExtraCost, SiteId = SiteDetail.SiteId
                });
                debitCredit.ShowDialog();
            }
        }