private void actualizatipocambio() { //string fecha = null; //fecha = Strings.Mid(femision.Text, 7, 4) + Strings.Mid(femision.Text, 4, 2) + Strings.Mid(femision.Text, 1, 2); //DataTable tcambio = new DataTable(); //tcambio = ocapa.fa23i00_consulta(fecha, "", "", GlobalVars.GetInstance.Company); //if (tcambio.Rows.Count > 0) //{ // if (tcambio.Rows[0]["tcam_23i"] > tcambio.Rows[0]["tcamv_23i"]) // { // txtcambio.Text = tcambio.Rows[0]["tcam_23i"]; // } // else // { // txtcambio.Text = tcambio.Rows[0]["tcamv_23i"]; // } //} //else //{ // txtcambio.Text = ""; //} tipocambioBL BL = new tipocambioBL(); tb_tipocambio BE = new tb_tipocambio(); BE.anio = Convert.ToInt16(VariablesPublicas.perianio.ToString()); BE.fecha = Convert.ToDateTime(fEmision.Text); DataTable tcambio = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; if (tcambio.Rows.Count > 0) { if (Convert.ToDecimal(tcambio.Rows[0]["compra"]) > Convert.ToDecimal(tcambio.Rows[0]["venta"])) { txtCambio.Text = tcambio.Rows[0]["compra"].ToString(); } else { txtCambio.Text = tcambio.Rows[0]["venta"].ToString(); } } else { txtCambio.Text = "0.0000"; //XtraMessageBox.Show("Actualice el Tipo de Cambio?", "Mensaje del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void actualizatipocambio() { if (u_n_opsel == 0) { return; } string xfecha = null; if (fechaRefer.ShowCheckBox & !(fechaRefer.Text.ToString() == "01/01/1900")) { xfecha = Convert.ToDateTime(fechaRefer.Text).ToString(); } else { xfecha = Convert.ToDateTime(fRegistro.Text).ToString(); } tipocambioBL BL = new tipocambioBL(); tb_tipocambio BE = new tb_tipocambio(); BE.fecha = Convert.ToDateTime(xfecha); DataTable tcambio = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; if (tcambio.Rows.Count > 0) { txtTipocambio.Text = tcambio.Rows[0]["venta"].ToString(); } else { txtTipocambio.Text = "0.00"; //DevExpress.XtraEditors.XtraMessageBox.Show("Actualice el Tipo de Cambio?", "Mensaje del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void actualizatipocambio() { tipocambioBL BL = new tipocambioBL(); tb_tipocambio BE = new tb_tipocambio(); BE.fecha = Convert.ToDateTime(fRegistro.Text); DataTable tcambio = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; if (tcambio.Rows.Count > 0) { txtTipocambio.Text = tcambio.Rows[0]["venta"].ToString(); } else { txtTipocambio.Text = ""; } //tipocambioBL BL = new tipocambioBL(); //tb_tipocambio BE = new tb_tipocambio(); //if (cboTcamuso.Text.Substring(0, 1) != "E") //{ // txtTipocambio.Enabled = false; // BE.fecha = Convert.ToDateTime(fRegistro.Text); // DataTable tcambio = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; // if (tcambio.Rows.Count > 0) // { // if (cboTcamuso.Text.Substring(0, 1) == "V") // { txtTipocambio.Text = tcambio.Rows[0]["venta"].ToString(); } // if (cboTcamuso.Text.Substring(0, 1) == "C") // { txtTipocambio.Text = tcambio.Rows[0]["compra"].ToString(); } // if (cboTcamuso.Text.Substring(0, 1) == "P") // { txtTipocambio.Text = tcambio.Rows[0]["promedio"].ToString(); } // } // else // { // txtTipocambio.Text = "0"; // decimal TipoCambio = VariablesPublicas.StringtoDecimal(txtTipocambio.Text); // txtTipocambio.Text = TipoCambio.ToString("##.0000"); // //XtraMessageBox.Show("Actualice el Tipo de Cambio?", "Mensaje del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); // } //} //else //{ // txtTipocambio.Enabled = true; // decimal TipoCambio = VariablesPublicas.StringtoDecimal(txtTipocambio.Text); // txtTipocambio.Text = TipoCambio.ToString("##.00000"); //} }
private void actualizatipocambio() { tipocambioBL BL = new tipocambioBL(); tb_tipocambio BE = new tb_tipocambio(); //BE.anio = Convert.ToInt16(VariablesPublicas.perianio.ToString()); BE.fecha = Convert.ToDateTime(fEmision.Text); DataTable tcambio = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; if (tcambio.Rows.Count > 0) { if (Convert.ToDecimal(tcambio.Rows[0]["compra"]) > Convert.ToDecimal(tcambio.Rows[0]["venta"])) { txtTipCamb.Text = tcambio.Rows[0]["compra"].ToString(); } else { txtTipCamb.Text = tcambio.Rows[0]["venta"].ToString(); } //if (cboTcamuso.Text.Substring(0, 1) == "V") //{ txtCambio.Text = tcambio.Rows[0]["venta"].ToString(); } //if (cboTcamuso.Text.Substring(0, 1) == "C") //{ txtCambio.Text = tcambio.Rows[0]["compra"].ToString(); } //if (cboTcamuso.Text.Substring(0, 1) == "P") //{ txtCambio.Text = tcambio.Rows[0]["promedio"].ToString(); } //if (cboTcamuso.Text.Substring(0, 1) == "E") //{ txtCambio.Enabled = true; } //else //{ txtCambio.Enabled = false; } } else { txtTipCamb.Text = "0.00"; //XtraMessageBox.Show("Actualice el Tipo de Cambio?", "Mensaje del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void llenar_gridtipocambio() { try { tipocambioBL BL = new tipocambioBL(); tb_tipocambio BE = new tb_tipocambio(); BE.perianio = VariablesPublicas.perianio.ToString(); Tabla = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private bool u_Validate() { string xmsg = ""; object xobjeto = new object(); if (txtfecha.Text.Trim().Length == 0) { xmsg = xmsg + "Ingrese fecha" + Equivalencias.Chr(13); xobjeto = txtfecha; } if (txtfecha.Text.Trim().Length > 0) { if (!Equivalencias.IsDate(txtfecha.Text)) { xmsg = xmsg + "Fecha inválida" + Equivalencias.Chr(13); xobjeto = txtfecha; } xobjeto = txtfecha; } if (!Equivalencias.IsNumeric(txtcompra.Text.Trim())) { xmsg = xmsg + "Falta tipo de cambio compra" + Equivalencias.Chr(13); xobjeto = txtcompra; } if (!Equivalencias.IsNumeric(txtventa.Text.Trim())) { xmsg = xmsg + "Falta tipo de cambio venta" + Equivalencias.Chr(13); xobjeto = txtventa; } if (u_n_opsel == 1 | !(txtfecha.Text == j_Fecha)) { try { tipocambioBL BL = new tipocambioBL(); tb_tipocambio BE = new tb_tipocambio(); BE.anio = Convert.ToInt16(VariablesPublicas.perianio.ToString()); BE.fecha = Convert.ToDateTime(txtfecha.Text); tmpcursor = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; if (tmpcursor.Rows.Count > 0) { xmsg = "Fecha ya registrada"; xobjeto = txtfecha; } } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (!(xmsg.Trim().Length == 0)) { XtraMessageBox.Show(xmsg, "Validación", MessageBoxButtons.OK, MessageBoxIcon.Warning); if ((xobjeto != null)) { xobjeto = Focus(); } if (Controls.ContainsKey("txtfecha")) { Controls["txtfecha"].Focus(); } } return xmsg.Trim().Length == 0; }