private void btnTC_Click(object sender, RoutedEventArgs e) { try { TipoCambioDolar objTC = new TipoCambioDolar(); var objTTC = from TipoCambioDolar c in objContexto.TipoCambioDolars where c.oficial == "s" select c; foreach (TipoCambioDolar x in objTTC) { x.oficial = "N"; } int a = objContexto.SaveChanges(); objTC.montoBs = decimal.Parse(txbTC.Text); Clases.CTipoCambio.tcambio = decimal.Parse(txbTC.Text); lblTCActual.Content = Clases.CTipoCambio.tcambio.ToString(); objTC.oficial = "S"; objContexto.AddToTipoCambioDolars(objTC); objContexto.SaveChanges(); MessageBox.Show("Nuevo tipo de cambio almacenado"); } catch (Exception a) { MessageBox.Show(a.Message); } }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet TipoCambioDolars. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToTipoCambioDolars(TipoCambioDolar tipoCambioDolar) { base.AddObject("TipoCambioDolars", tipoCambioDolar); }
/// <summary> /// Crear un nuevo objeto TipoCambioDolar. /// </summary> /// <param name="idTipoCambio">Valor inicial de la propiedad idTipoCambio.</param> /// <param name="montoBs">Valor inicial de la propiedad montoBs.</param> /// <param name="oficial">Valor inicial de la propiedad oficial.</param> public static TipoCambioDolar CreateTipoCambioDolar(global::System.Int32 idTipoCambio, global::System.Decimal montoBs, global::System.String oficial) { TipoCambioDolar tipoCambioDolar = new TipoCambioDolar(); tipoCambioDolar.idTipoCambio = idTipoCambio; tipoCambioDolar.montoBs = montoBs; tipoCambioDolar.oficial = oficial; return tipoCambioDolar; }