protected void Evaluate() { bool hasErrors = false; foreach (System.Data.DataTable table in this._comprobante.DatasetComprobante.Tables) { foreach (System.Data.DataRow row in table.Rows) { if (row.HasErrors) { hasErrors = true; /*20110328 - Tarea 0000057*/ FrmShowErrors _form = new /*20110328 - Tarea 0000057*/ FrmShowErrors(row); _form.Show(); row.ClearErrors(); } } } if (hasErrors) { this._comprobante.DatasetComprobante.RejectChanges(); } if (!hasErrors) { MessageBox.Show("La acción se ha ejecutado con éxito"); if (OnRowChanged != null) { OnRowChanged(this, null); } Close(); } }
protected void Evaluate() { DataTable datatable = new DataTable(); datatable = (( DataTable )gridStandar.DataSource); if (datatable.HasErrors) { /*20110328 - Tarea 0000057*/ FrmShowErrors _form = new /*20110328 - Tarea 0000057*/ FrmShowErrors(datatable); _form.Show(); ArrayList aux = new ArrayList(); foreach (DataRow row in datatable.Rows) { //Se pasan a una coleccion auxiliar y se hace el RejectChanges desde la coleccion, pq si se hace desde la tabla da error al recorrer la tabla pq la misma cambia por el rejectchanges if (row.HasErrors) { aux.Add(row); } } foreach (DataRow row in aux) { row.ClearErrors(); row.RejectChanges(); } //_row.RejectChanges(); } else { MessageBox.Show("La acción se ha ejecutado con éxito"); Close(); } }
private void Evaluate() { if (_uiController.Row != null && _uiController.Row.HasErrors) { /*20110328 - Tarea 0000057*/ FrmShowErrors _form = new /*20110328 - Tarea 0000057*/ FrmShowErrors(_uiController.Row); _form.Show(); } }
protected void Evaluate() { //bool hasErrors=false; foreach (System.Data.DataTable table in _data.Tables) { foreach (System.Data.DataRow row in table.Rows) { if (row.HasErrors) { //Cristian Tarea 000243 20120102 _hasErrors = true; //Fin Cristian Tarea 000243 } } } //Cristian Tarea 000243 20120102 if (_hasErrors) //Fin Cristian Tarea 000243 { /*20110328 - Tarea 0000057*/ FrmShowErrors _form = new /*20110328 - Tarea 0000057*/ FrmShowErrors(_data); _form.Show(); foreach (System.Data.DataTable table in _data.Tables) { foreach (System.Data.DataRow row in table.Rows) { if (row.HasErrors) { //German 20120328 - Tarea 0000288 _hasErrors = false; //German 20120328 - Tarea 0000288 row.ClearErrors(); } } } } //German 20120328 - Tarea 0000288 //Cristian Tarea 000243 20120102 //if (!_hasErrors) else //Fin Cristian Tarea 000243 20120102 //German 20120328 - Tarea 0000288 { //MessageBox.Show("La acción se ha ejecutado con éxito"); try { if (OnRowChanged != null) { OnRowChanged(this._data, null); } } catch (Exception e) { // nada. } _save = true; Close(); } }
protected void Evaluate() { if (_row.Table.HasErrors) { /*20110328 - Tarea 0000057*/ FrmShowErrors _form = new /*20110328 - Tarea 0000057*/ FrmShowErrors(_row); _form.Show(); //_row.RejectChanges(); } else { MessageBox.Show("La acción se ha ejecutado con éxito"); Close(); } }
protected void Evaluate() { if (((System.Data.DataRow)_instance).HasErrors) { /*20110328 - Tarea 0000057*/ FrmShowErrors _form = new /*20110328 - Tarea 0000057*/ FrmShowErrors((System.Data.DataRow)_instance); _form.MdiParent = mz.erp.ui.utility.Environment.MainForm; _form.Show(); ((System.Data.DataRow)_instance).ClearErrors(); } else { MessageBox.Show("La acción se ha ejecutado con éxito"); if (OnRowChanged != null) { OnRowChanged(this, null); } Close(); } }
private void btnAgregar_Click(object sender, EventArgs e) { _uiController.Add(); if (_uiController.GetErrors().Count > 0) { /*20110328 - Tarea 0000057*/ FrmShowErrors _form = new /*20110328 - Tarea 0000057*/ FrmShowErrors(_uiController.GetErrors()); _form.ShowDialog(); } else { if (gridElementos.SelectedItems.Count > 0) { object SelectedItem = gridElementos.SelectedItems[0].GetRow().DataRow; gridEXAgrupamientos.SetDataBinding(null, null); gridEXAgrupamientos.SetDataBinding(_uiController.BuscarJerarquias(SelectedItem), null); //System.Data.DataTable data = _uiController.BuscarJerarquias(SelectedItem); //this.gridEXAgrupamientos.DataSource = data; } } }
protected void Evaluate() { if (_row.HasErrors) { /*20110328 - Tarea 0000057*/ FrmShowErrors _form = new /*20110328 - Tarea 0000057*/ FrmShowErrors(_row); //German 20120530 - Tarea 0000344 //_form.MdiParent = mz.erp.ui.utility.Environment.MainForm; //Fin German 20120530 - Tarea 0000344 _form.Show(); _row.ClearErrors(); } else { MessageBox.Show("La acción se ha ejecutado con éxito"); if (OnRowChanged != null) { OnRowChanged(this, null); } _save = true; Close(); } }
protected override void Evaluate() { if (_uicontroller.Row != null) { if (_uicontroller.HasErrors()) { /*20110328 - Tarea 0000057*/ FrmShowErrors _form = new /*20110328 - Tarea 0000057*/ FrmShowErrors(_uicontroller.Row); _form.MdiParent = mz.erp.ui.utility.Environment.MainForm; _form.Show(); } else { MessageBox.Show("La acción se ha ejecutado con éxito"); Close(); } } else { //la accion no puede ejecutarse por q no hay fila sobre la cual ejecutarla MessageBox.Show("La acción no puede ser ejecutada."); Close(); } }
protected void Evaluate() { bool hasErrors = false; foreach (System.Data.DataTable table in _data.Tables) { foreach (System.Data.DataRow row in table.Rows) { if (row.HasErrors) { hasErrors = true; /*20110328 - Tarea 0000057*/ FrmShowErrors _form = new /*20110328 - Tarea 0000057*/ FrmShowErrors(row); _form.Show(); } } } if (!hasErrors) { MessageBox.Show("La acción se ha ejecutado con éxito"); System.Data.DataSet data = mz.erp.businessrules.reportes.tfi_ReporteCierreCaja.GetCierreCaja(IdInstanciaCaja); ReportsManager.PrintReportCierreCaja(IdInstanciaCaja, this.MdiParent); Close(); } }