public formAddEditContact(Contact contact) { /* una vez llamado el form, se verifica si el contacto existe, en caso de que exista trae todos los datos, de lo contrario se puede crear uno */ InitializeComponent(); contactEntities = new ContactEntities(); if (contact == null) { contactBindingSource.DataSource = new Contact(); contactEntities.Contacts.Add(contactBindingSource.Current as Contact); } else { contactBindingSource.DataSource = contact; contactEntities.Contacts.Attach(contactBindingSource.Current as Contact); } }
private void Form1_Load(object sender, EventArgs e) { contactEntities = new ContactEntities(); contactBindingSource.DataSource = contactEntities.Contacts.ToList(); }