Ejemplo n.º 1
0
        public void Modificar(FormaPagoDto dto)
        {
            if (!diccionario.TryGetValue(dto.GetType(), out var pagos))
            {
                throw new Exception("Ocurrio un error grave");
            }
            var objeto = InstanciarObj(pagos);

            objeto.Modificar(dto);
        }
Ejemplo n.º 2
0
        public long?Agregar(FormaPagoDto dto)
        {
            if (!diccionario.TryGetValue(dto.GetType(), out var pagos))
            {
                throw new Exception("Ocurrio un error grave");
            }
            var objeto = InstanciarObj(pagos);

            return(objeto.Agregar(dto));
        }