public MntOrdenProduccionForm(ObservableListSource <OrdenProduccionViewModel> viewModelList) { InitializeComponent(); ViewModel = new OrdenProduccionViewModel(); ViewModelList = viewModelList; ordenProduccionViewModelBindingSource.DataSource = ViewModel; CargarCombos(); }
private void Aceptar() { try { if (ordenProduccionViewModelBindingSource.Current == null) { throw new Exception("Debe de seleccionar al menos un registro"); } _OrdenProduccionViewModel = (OrdenProduccionViewModel)ordenProduccionViewModelBindingSource.Current; DialogResult = DialogResult.OK; } catch (Exception ex) { MessageBox.Show(string.Format("OcurriĆ³ un error al agregar, mensaje de error: {0}", ex.Message) , "Agregar", MessageBoxButtons.OK, MessageBoxIcon.Error); } }