Link to home
Start Free TrialLog in
Avatar of moshik008
moshik008

asked on

Linq to SQL Ieditable

Hi,

i have a Suppliers class with Ieditableobject for LinqToSQL.

is this structure of the window is right?
private static dataclassDataContext _dataDC = new OdataclassDataContext();
        ObservableCollection<tbl_Supplier> supplier = new ObservableCollection<tbl_Supplier>();

       
        public TemplateDataBinding()
        {    
            InitializeComponent();
           
            DataContext = supplier;
        }

        private void RadWindow_Loaded_1(object sender, RoutedEventArgs e)
        {
                     var allsuppliers =
                     from as in _dataDC.tbl_Suppliers
                            select as;
                             foreach (var i in userDetails)
                            {
                              supplier.Add(i);
                            }
                         ......
public tbl_Supplier obj;

private void suppliersdf_CurrentItemChanged(object sender, EventArgs e)
{
    obj = ((sender as RadDataForm).CurrentItem as tbl_Supplier);
    Supplier s = new Supplier(obj); // Supplier is the IeditableObject Class
}

Open in new window


i am using RadDataForm(suppliersdf that supports IeditableObject and INotifyPropertyChange, i thought that all the logic of the CRUD is done by the Ieditable Object Class, i only need to give it as datacontext.
ASKER CERTIFIED SOLUTION
Avatar of Gautham Janardhan
Gautham Janardhan

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial