예제 #1
0
        // U - UPDATE
        public void ActualizarMoneda(Moneda moneda)
        {
            var buscarMoneda = BuscarMonedaPorId(moneda.Id);

            if (buscarMoneda != null)
            {
                buscarMoneda.Nombre = moneda.Nombre;
                buscarMoneda.IdentificadorMoneda = moneda.IdentificadorMoneda;
                _contexto.SaveChanges();
            }
        }
예제 #2
0
        // U - UPDATE
        public void ActualizarMonedaNombre(string nombre, string identificador)
        {
            //Busca por l areferencia la información
            // si la encuentra, la acyualiza con un objeto con la información
            // nueva y la anterior.

            var buscarMoneda = BuscarMonedaPorIdentificador(identificador);

            if (buscarMoneda != null)
            {
                buscarMoneda.Nombre = nombre;
                _contexto.SaveChanges();
            }
        }
예제 #3
0
        public void crearFactor(FactorConversion factor)
        {
            var buscar = buscarFactor(factor.IdMonedaDestino, factor.IdMonedaOrigen);

            //buscarMoneda = BuscarMonedaPorId(moneda.Id);
            // Comprueba si ha encontrado la moneda
            if (buscar != null)
            {
                // Ha encontrado la moneda
                // La actualizamos
                ActualizarFactor(factor);
            }
            else
            {
                // No ha encontrado la moneda
                // Creamos la moneda
                _contexto.FactoresConverion.Add(factor);
                _contexto.SaveChanges();
            }
        }
예제 #4
0
        /// <summary>
        /// CREATE CURRENCY
        /// </summary>
        /// <param name="moneda"></param>
        public void CrearMoneda(Moneda moneda)
        {
            var buscarMoneda = BuscarMonedaPorIdentificador(moneda.IdentificadorMoneda);

            //var buscarMoneda = BuscarMonedaPorId(moneda.Id);
            if (buscarMoneda == null)
            {
                _contexto.Monedas.Add(moneda);
                _contexto.SaveChanges();
            }
            else
            {
                ActualizarMoneda(moneda);
            }
        }