Example #1
0
        /// <summary>
        /// Este procedimiento obtiene una tarjeta por id
        /// </summary>
        /// <param name="idtarjeta"></param>
        /// <returns></returns>
        public static Struct_Tarjeta GetTarjetaById(int idtarjeta)
        {
            DataRow dr = D_Tarjeta.GetTarjetaById(idtarjeta);

            if (dr != null)
            {
                return(new Struct_Tarjeta(dr));
            }
            else
            {
                return(null);
            }
        }
Example #2
0
        /// <summary>
        /// Este procedimiento obtiene un listado de todas las tarjetas
        /// </summary>
        /// <param name="IdLocal"></param>
        /// <returns></returns>
        public static List <Struct_Tarjeta> GetAllCreditCards(int IdLocal)
        {
            DataTable DT = D_Tarjeta.GetAllTarjetasByIdLocal(IdLocal);

            if (DT != null)
            {
                List <Struct_Tarjeta> list = new List <Struct_Tarjeta>();
                foreach (DataRow dr in DT.Rows)
                {
                    list.Add(new Struct_Tarjeta(dr));
                }
                return(list);
            }
            else
            {
                return(null);
            }
        }
Example #3
0
 /// <summary>
 /// Este procedimiento actualiza el nombre de la tarjeta en la base de datos
 /// </summary>
 /// <param name="NuevoNombre"></param>
 public void ChangeTarjetaName(string NuevoNombre)
 {
     D_Tarjeta.UpdateNombreTarjeta(id, NuevoNombre);
 }
Example #4
0
 /// <summary>
 /// Este procedimiento actualiza el recargo de la tarjeta en la base de datos
 /// </summary>
 /// <param name="nuevoRecargo"></param>
 public void CambiarRecargo(decimal nuevoRecargo)
 {
     D_Tarjeta.UpdateRecargoTarjeta(id, nuevoRecargo);
 }