Ejemplo n.º 1
0
        /// <summary>
        /// Crea en la base de datos una tarjeta y devuelve una clase del tipo Struct_Tarjeta
        /// </summary>
        /// <param name="IdLocal"></param>
        /// <param name="Recargo"></param>
        /// <param name="Nombre"></param>
        /// <returns></returns>

        public static Struct_Tarjeta NuevaTarjeta(int IdLocal, decimal Recargo, string Nombre)
        {
            Connection.D_Tarjeta.InsertarTarjeta(IdLocal, Recargo, Nombre);
            List <Struct_Tarjeta> ML = Struct_Tarjeta.GetAvailableCreditCards(IdLocal);

            return(ML[ML.Count - 1]);
        }
Ejemplo n.º 2
0
        public decimal GetTotalConIvaIncluido()
        {
            decimal total = 0m;

            for (int a = 0; a < MiDetalle.Count; a++)
            {
                total = total + MiDetalle[a].getTotalConIva();
            }
            if (IdTarjeta != 0)
            {
                Struct_Tarjeta T = Struct_Tarjeta.GetTarjetaById(IdTarjeta);
                total = total + (T.RECARGO * total) / 100;
            }
            return(total);
        }