Exemplo n.º 1
0
        private void RadGridView1_Deleted(object sender, Telerik.Windows.Controls.GridViewDeletedEventArgs e)
        {
            JSDataContext lDataContext = new CommonFunction().JSDataContext();

            foreach (HSSecurity l in e.Items)
            {
                if (l.Id < 0)
                {
                    continue;
                }

                try
                {
                    var lScreen = lDataContext.UserScreens.Where(p => p.UserId == l.Id);

                    lDataContext.UserScreens.DeleteAllOnSubmit(lScreen);
                    lDataContext.SubmitChanges();

                    DataSource.Security lItem = lDataContext.Securities.SingleOrDefault <DataSource.Security>(p => p.Id == l.Id);

                    lDataContext.Securities.DeleteOnSubmit(lItem);
                    lDataContext.SubmitChanges();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }
Exemplo n.º 2
0
        private void RadGridView1_Deleted(object sender, Telerik.Windows.Controls.GridViewDeletedEventArgs e)
        {
            UISolution.DataSource.HanSungLinqDataContext lDataContext = new DataSource.HanSungLinqDataContext();

            foreach (HSPriceHistory l in e.Items)
            {
                DataSource.PriceHistory ldeletedItem = lDataContext.PriceHistories.SingleOrDefault(p => p.Id == l.Id);
                try
                {
                    lDataContext.PriceHistories.DeleteOnSubmit(ldeletedItem);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }
Exemplo n.º 3
0
        private void gridSalesItem_Deleted(object sender, Telerik.Windows.Controls.GridViewDeletedEventArgs e)
        {
            UISolution.DataSource.HanSungLinqDataContext lDataContext = new DataSource.HanSungLinqDataContext();

            foreach (HSOrderItem l in e.Items)
            {
                DataSource.OrderItem ldeletedItem = lDataContext.OrderItems.SingleOrDefault(p => p.Id == l.Id);
                try
                {
                    lDataContext.OrderItems.DeleteOnSubmit(ldeletedItem);

                    lDataContext.SubmitChanges();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }
Exemplo n.º 4
0
        private void gridOrderItem_Deleted(object sender, Telerik.Windows.Controls.GridViewDeletedEventArgs e)
        {
            JSDataContext lDataContext = new CommonFunction().JSDataContext();

            foreach (HSOrderItem l in e.Items)
            {
                if (l.Id < 0)
                {
                    continue;
                }

                try
                {
                    DataSource.OrderItem lItem = lDataContext.OrderItems.SingleOrDefault <DataSource.OrderItem>(p => p.Id == l.Id);

                    lDataContext.OrderItems.DeleteOnSubmit(lItem);
                    lDataContext.SubmitChanges();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }