private void bt_ace_pta_Click_1(object sender, EventArgs e) { err_msg = fu_ver_dat(); if (err_msg != null) { MessageBoxEx.Show(err_msg, "Error T.C. Bs/USD por Fechas", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } DialogResult res_msg = new DialogResult(); res_msg = MessageBoxEx.Show("¿Estas seguro de Registrar T.C. Bs/USD por Fechas? \r\n (Se Actualizarán TODOS los datos de las fechas ingresadas)", "Nuevo T.C. Bs/USD por Fechas", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (res_msg == DialogResult.Cancel) { return; } try { DateTime fec_aux = new DateTime(); string val_aux = ""; using (TransactionScope tra_nsa = new TransactionScope()) { for (int i = 0; i < dg_res_ult.Rows.Count; i++) { if (dg_res_ult[2, i].Value.ToString() == "") { fec_aux = Convert.ToDateTime(dg_res_ult[0, i].Value.ToString()); val_aux = dg_res_ult[1, i].Value.ToString();; //Borra datos de la fecha o_adm013._06(fec_aux.ToShortDateString()); //Registra USD uno por uno o_adm013._02(fec_aux, val_aux); } } tra_nsa.Complete(); tra_nsa.Dispose(); } vg_frm_pad.fu_bus_car(fec_aux.Month.ToString(), fec_aux.Year); //Selecciona el mes y el año de la fecha aux que va ser la fecha inicial vg_frm_pad.tb_val_año.Text = fec_aux.Year.ToString(); vg_frm_pad.cb_prm_bus.SelectedIndex = fec_aux.Month - 1; MessageBoxEx.Show("Operación completada exitosamente", "Nuevo T.C. Bs/USD por Fechas", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } catch (Exception Ex) { MessageBoxEx.Show(Ex.Message); } }
private void bt_ace_pta_Click(object sender, EventArgs e) { try { err_msg = fu_ver_dat(); if (err_msg != null) { MessageBoxEx.Show(err_msg, "Error Nuevo T.C. Bs./UsD", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } DialogResult res_msg; if (vv_ban_tcm == 0) { res_msg = MessageBoxEx.Show("¿Estas seguro de grabar los datos ?", "Nuevo T.C. Bs./UsD", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); } else { res_msg = MessageBoxEx.Show("¿La fecha ya tiene tipo de cambio asignada, esta seguro de continuar ?", "Nuevo T.C. Bs./UsD", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); } if (res_msg == DialogResult.Cancel) { return; } //grabar datos o_adm013._06(tb_fec_tcm.Text); if (tb_val_tcm.Text != null) { o_adm013._02(Convert.ToDateTime(tb_fec_tcm.Text), tb_val_tcm.Text); } DateTime aux; aux = Convert.ToDateTime(tb_fec_tcm.Text); vg_frm_pad.fu_bus_car(aux.Month.ToString(), Convert.ToInt32(aux.Year)); MessageBoxEx.Show("Operación completada exitosamente", "Nuevo T.C. Bs./UsD", MessageBoxButtons.OK, MessageBoxIcon.Information); tb_fec_tcm.Clear(); tb_val_tcm.Clear(); Close(); } catch (Exception ex) { MessageBoxEx.Show(ex.Message); } }
private void bt_ace_pta_Click(object sender, EventArgs e) { try { err_msg = fu_ver_dat(); if (err_msg != null) { MessageBoxEx.Show(err_msg, "Error Nuevo T.C. Bs./UsD p/rango", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } DialogResult res_msg; res_msg = MessageBoxEx.Show("¿Estas seguro de grabar los datos ?", "Nuevo T.C. Bs./UsD p/rango", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (res_msg == DialogResult.Cancel) { return; } //grabar datos o_adm013._06(tb_fec_ini.Value, tb_fec_fin.Value); o_adm013._02(tb_fec_ini.Value, tb_fec_fin.Value, tb_val_tcm.Text); DateTime aux; aux = Convert.ToDateTime(tb_fec_ini.Text); vg_frm_pad.fu_bus_car(aux.Month.ToString(), aux.Year); //Selecciona el mes y el año de la fecha aux que va ser la fecha inicial vg_frm_pad.tb_val_año.Text = aux.Year.ToString(); vg_frm_pad.cb_prm_bus.SelectedIndex = aux.Month - 1; MessageBoxEx.Show("Operación completada exitosamente", "Nuevo T.C. Bs./UsD p/rango", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } catch (Exception ex) { MessageBoxEx.Show(ex.Message); } }
private void bt_ace_pta_Click(object sender, EventArgs e) { err_msg = fu_ver_dat(); if (err_msg != null) { MessageBoxEx.Show(err_msg, "Error T.C. Bs/USD por Año", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } DialogResult res_msg = new DialogResult(); res_msg = MessageBoxEx.Show("¿Estas seguro de Registrar T.C. Bs/USD por Año? \r\n (Se Actualizarán TODOS los datos de la gestión " + tb_año_xls.Text + ")", "Nuevo T.C. Bs/USD por Año", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (res_msg == DialogResult.Cancel) { return; } try { DateTime fec_ini_aux; DateTime fec_fin_aux; DateTime fec_aux; string val_aux = ""; using (TransactionScope tra_nsa = new TransactionScope()) { fec_ini_aux = Convert.ToDateTime("01/01/" + tb_año_xls.Text); fec_fin_aux = Convert.ToDateTime("31/12/" + tb_año_xls.Text); //Borra datos del año o_adm013._06(fec_ini_aux, fec_fin_aux); //Registra USD uno por uno for (int i = 1; i < 13; i++) { for (int j = 1; j < 32; j++) { if (dg_res_ult[i, j - 1].Value.ToString().Trim() != "" && dg_res_ult[i, j - 1].Style.BackColor != Color.Red) { fec_aux = Convert.ToDateTime(j.ToString() + "/" + i.ToString() + "/" + tb_año_xls.Text); val_aux = dg_res_ult[i, j - 1].Value.ToString().Replace(",", "."); //Inserta Datos o_adm013._02(fec_aux, val_aux); } } } tra_nsa.Complete(); tra_nsa.Dispose(); } vg_frm_pad.fu_bus_car(fec_ini_aux.Month.ToString(), fec_ini_aux.Year); //Selecciona el mes y el año de la fecha aux que va ser la fecha inicial vg_frm_pad.tb_val_año.Text = fec_ini_aux.Year.ToString(); vg_frm_pad.cb_prm_bus.SelectedIndex = fec_ini_aux.Month - 1; MessageBoxEx.Show("Operación completada exitosamente", "Nuevo T.C. Bs/USD por Año", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } catch (Exception Ex) { MessageBoxEx.Show(Ex.Message); } }