private void btnEliminar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (currentRow != null) { string msg = currentRow["Descr"] + " eliminado.."; if (MessageBox.Show("Esta seguro que desea eliminar el elemento: " + currentRow["Descr"].ToString(), _tituloVentana, MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes) { if (TipoCambioDAC.ExisteTipoCambioInDetalle(currentRow["IDTipoCambio"].ToString())) { MessageBox.Show("El tipo de cambio que desea eliminar tiene detalle asociados por favor verifique"); return; } currentRow.Delete(); try { TipoCambioDAC.oAdaptador.Update(_dsTipoCambio, "Data"); _dsTipoCambio.AcceptChanges(); PopulateGrid(); lblStatus.Caption = msg; Application.DoEvents(); } catch (System.Data.SqlClient.SqlException ex) { _dsTipoCambio.RejectChanges(); lblStatus.Caption = ""; MessageBox.Show(ex.Message); } } } }
private void PopulateGrid() { _dsTipoCambio = TipoCambioDAC.GetData("*"); _dtTipoCambio = _dsTipoCambio.Tables[0]; this.grid.DataSource = null; this.grid.DataSource = _dtTipoCambio; //this.gridView.FocusedRowHandle = DevExpress.XtraGrid.GridControl.InvalidRowHandle; // gridView.ClearSelection(); //this.gridView.UnselectRow(0); }
private void btnSubir_Click(object sender, EventArgs e) { if (this.dtpFecha.EditValue == null || this.dtpFecha.EditValue.ToString() == "") { MessageBox.Show("Por favor seleccione la fecha"); return; } String Json = JsonConvert.SerializeObject(GetTazaCambio(Convert.ToDateTime(this.dtpFecha.EditValue))); if (Json == "") { MessageBox.Show("No hay Tipos de Cambio Definidos para este mes, favor revisar...!"); return; } if (TipoCambioDAC.SubirTipoCambio(Json) == true) { MessageBox.Show("Tipos de cambio actualizados.!"); } }
private void FrmParametrosContables_Load(object sender, EventArgs e) { this.FormBorderStyle = FormBorderStyle.FixedSingle; this.MaximizeBox = false; this.StartPosition = FormStartPosition.CenterScreen; CargarParametros(); //configurar los searchlokup _lstCuentasContable = CuentaContableDAC.GetData(-1, -1, -1, "*", "*", "*", "*", "*", "*", "*", -1, -1, 1, 1, -1, -1).Tables["Data"]; Util.Util.ConfigLookupEdit(this.slkupCuentaUtilidadAcumulada, _lstCuentasContable, "Descr", "IDCuenta"); Util.Util.ConfigLookupEditSetViewColumns(this.slkupCuentaUtilidadAcumulada, "[{'ColumnCaption':'Cuenta','ColumnField':'Cuenta','width':30},{'ColumnCaption':'Descripción','ColumnField':'Descr','width':70}]"); Util.Util.ConfigLookupEdit(this.slkupCuentaUtilidadPeriodo, _lstCuentasContable, "Descr", "IDCuenta"); Util.Util.ConfigLookupEditSetViewColumns(this.slkupCuentaUtilidadPeriodo, "[{'ColumnCaption':'Cuenta','ColumnField':'Cuenta','width':30},{'ColumnCaption':'Descripción','ColumnField':'Descr','width':70}]"); Util.Util.ConfigLookupEdit(this.slkupTipoCambio, TipoCambioDAC.GetData("*").Tables[0], "Descr", "IDTipoCambio"); Util.Util.ConfigLookupEditSetViewColumns(this.slkupTipoCambio, "[{'ColumnCaption':'ID','ColumnField':'IDTipoCambio','width':30},{'ColumnCaption':'Descripción','ColumnField':'Descr','width':70}]"); this.slkupCuentaUtilidadAcumulada.Properties.ShowClearButton = true; this.slkupCuentaUtilidadPeriodo.Properties.ShowClearButton = true; }