public static List <BE_Tipo_Cambio> Listar_Tipo_Cambio_x_fecha(BE_Tipo_Cambio pBE_Tipo_Cambio) { IDataReader DataReader = null; List <BE_Tipo_Cambio> oBE_Tipo_Cambio = new List <BE_Tipo_Cambio>(); try { SqlCommand cmd = (SqlCommand)db.GetStoredProcCommand("USP_SEL_TIPO_CAMBIO_X_FECHA"); db.AddInParameter(cmd, "@v_fecha", DbType.String, pBE_Tipo_Cambio.Str_Fecha); cmd.CommandTimeout = Convert.ToInt32(DuracionConexion.corta); using (DataReader = db.ExecuteReader(cmd)) { while (DataReader.Read()) { oBE_Tipo_Cambio.Add(new BE_Tipo_Cambio(DataReader, 2)); } } return(oBE_Tipo_Cambio); } catch (Exception ex) { throw ex; } finally { if (!DataReader.IsClosed) { DataReader.Close(); } } }
public static List <BE_Tipo_Cambio> Listar_TipoCambio(BE_Tipo_Cambio pBE_Tipo_Cambio) { IDataReader DataReader = null; List <BE_Tipo_Cambio> oBE_Tipo_Cambio = new List <BE_Tipo_Cambio>(); try { SqlCommand cmd = (SqlCommand)db.GetStoredProcCommand("USP_SEL_TIPOS_CAMBIO"); cmd.CommandTimeout = Convert.ToInt32(DuracionConexion.corta); using (DataReader = db.ExecuteReader(cmd)) { while (DataReader.Read()) { oBE_Tipo_Cambio.Add(new BE_Tipo_Cambio(DataReader, 1)); } } return(oBE_Tipo_Cambio); } catch (Exception ex) { throw ex; } finally { if (!DataReader.IsClosed) { DataReader.Close(); } } }
public static List <BE_Tipo_Cambio> Listar_Tipo_Cambio_x_fecha(BE_Tipo_Cambio pBE_Tipo_Cambio) { try { return(DA_Tipo_Cambio.Listar_Tipo_Cambio_x_fecha(pBE_Tipo_Cambio)); } catch (Exception ex) { throw ex; } }
public void Listar_Tipos_Cambio() { List <BE_Tipo_Cambio> Lista_Tipo_Cambio = new List <BE_Tipo_Cambio>(); pBE_Tipo_Cambio = new BE_Tipo_Cambio(); pBL_Tipo_Cambio = new BL_Tipo_Cambio(); Lista_Tipo_Cambio = BL_Tipo_Cambio.Listar_TipoCambio(pBE_Tipo_Cambio); gv_TCambio_Lista.AutoGenerateColumns = false; gv_TCambio_Lista.DataSource = Lista_Tipo_Cambio; }
public static int Actualizar_Tipo_Cambio(BE_Tipo_Cambio pBE_Tipo_Cambio) { int intValor = 0; try { using (TransactionScope ts = new TransactionScope()) { intValor = DA_Tipo_Cambio.Actualizar_Tipo_Cambio(pBE_Tipo_Cambio); ts.Complete(); } intValor = Convert.ToInt32(pBE_Tipo_Cambio.ID); } catch (Exception ex) { throw ex; } return(intValor); }
public static int Actualizar_Tipo_Cambio(BE_Tipo_Cambio pBE_Tipo_Cambio) { int intIDActualizacion = 0; try { SqlCommand cmd = (SqlCommand)db.GetStoredProcCommand("USP_UPD_TIPO_CAMBIO"); cmd.CommandTimeout = Convert.ToInt32(DuracionConexion.corta); db.AddInParameter(cmd, "@id_tcambio", DbType.Int32, pBE_Tipo_Cambio.ID); db.AddInParameter(cmd, "@v_fecha", DbType.String, pBE_Tipo_Cambio.Str_Fecha); db.AddInParameter(cmd, "@d_venta", DbType.Decimal, pBE_Tipo_Cambio.Dcm_Venta); db.AddInParameter(cmd, "@d_compra", DbType.Decimal, pBE_Tipo_Cambio.Dcm_Compra); db.ExecuteNonQuery(cmd); intIDActualizacion = 1; } catch (Exception ex) { throw ex; } return(intIDActualizacion); }
public void Registrar_TCambio() { int res = 0; pBE_Tipo_Cambio = new BE_Tipo_Cambio(); pBL_Tipo_Cambio = new BL_Tipo_Cambio(); pBE_Tipo_Cambio.ID = Convert.ToInt32(txt_ID.Text); pBE_Tipo_Cambio.Str_Fecha = txt_TCambio_Fecha.Text; if (txt_TCambio_Compra.Text.Length == 0) { pBE_Tipo_Cambio.Dcm_Compra = 0; } else { pBE_Tipo_Cambio.Dcm_Compra = Convert.ToDecimal(txt_TCambio_Compra.Text.Replace(".", ",")); } if (txt_TCambio_Venta.Text.Length == 0) { pBE_Tipo_Cambio.Dcm_Venta = 0; } else { pBE_Tipo_Cambio.Dcm_Venta = Convert.ToDecimal(txt_TCambio_Venta.Text.Replace(".", ",")); } //pBE_Tipo_Cambio.Dcm_Compra = Convert.ToDecimal(txt_TCambio_Compra.Text); //pBE_Tipo_Cambio.Dcm_Venta = Convert.ToDecimal(txt_TCambio_Venta.Text); if (txt_ID.Text == "0") { res = BL_Tipo_Cambio.Registrar_Tipo_Cambio(pBE_Tipo_Cambio); } else { res = BL_Tipo_Cambio.Actualizar_Tipo_Cambio(pBE_Tipo_Cambio); } this.Listar_Tipos_Cambio(); this.Listar_Tipo_Cambio_x_fecha(); }
public void Listar_Tipo_Cambio_x_fecha() { List <BE_Tipo_Cambio> Lista_Tipo_Cambio = new List <BE_Tipo_Cambio>(); pBE_Tipo_Cambio = new BE_Tipo_Cambio(); pBL_Tipo_Cambio = new BL_Tipo_Cambio(); pBE_Tipo_Cambio.Str_Fecha = txt_TCambio_Fecha.Text; Lista_Tipo_Cambio = BL_Tipo_Cambio.Listar_Tipo_Cambio_x_fecha(pBE_Tipo_Cambio); if (Lista_Tipo_Cambio.Count == 0) { txt_ID.Text = "0"; txt_TCambio_Compra.Text = "0.00"; txt_TCambio_Venta.Text = "0.00"; } else { txt_ID.Text = Convert.ToString(Lista_Tipo_Cambio[0].ID); txt_TCambio_Compra.Text = Convert.ToString(Lista_Tipo_Cambio[0].Dcm_Compra); txt_TCambio_Venta.Text = Convert.ToString(Lista_Tipo_Cambio[0].Dcm_Venta); } }