Пример #1
0
        private void CargarGrillaTarjetas()
        {
            TarjetasEntidad.Clear();
            TarjetasDTO.Clear();

            TarjetasEntidad = TarjetaBLL.SelectAllTarjetasByCUIT_NombreUsuario(usuarioentidad.CUIT, usuarioentidad.NombreUsuario);


            foreach (var t in TarjetasEntidad)
            {
                TarjetaDTO TarjetaAMostrar = new TarjetaDTO();
                TarjetaAMostrar.NumeroTarjeta = Convert.ToInt64(t.Numero);
                var x = t.CodSeguridad.ToString();
                TarjetaAMostrar.CodigoSeguridad = x.Replace(x, "****");
                TarjetaAMostrar.FechaExpiracion = t.Vencimiento.ToShortDateString();
                TarjetaAMostrar.Titular         = t.Titular;
                TipoTarjetaEntidad TipoTarjeta = TarjetaBLL.ObtenerTipoTarjeta(t);
                TarjetaAMostrar.TipoDeTarjeta  = TipoTarjeta.Descripcion;
                TarjetaAMostrar.Predeterminada = t.Predeterminada;

                TarjetasDTO.Add(TarjetaAMostrar);
            }


            grilladetarjetas.DataSource = null;
            grilladetarjetas.DataBind();
            grilladetarjetas.DataSource          = TarjetasDTO;
            grilladetarjetas.AutoGenerateColumns = false;
            grilladetarjetas.DataBind();
        }
Пример #2
0
        /// <summary>
        /// Updates a record in the TipoTarjeta table.
        /// </summary>
        public void Update(TipoTarjetaEntidad tipoTarjeta)
        {
            ValidationUtility.ValidateArgument("tipoTarjeta", tipoTarjeta);

            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@IdTipoTarjeta", tipoTarjeta.IdTipoTarjeta),
                new SqlParameter("@Descripcion", tipoTarjeta.Descripcion),
                new SqlParameter("@FecBaja", tipoTarjeta.FecBaja)
            };

            SqlClientUtility.ExecuteNonQuery(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "TipoTarjetaUpdate", parameters);
        }
Пример #3
0
        /// <summary>
        /// Selects a single record from the TipoTarjeta table.
        /// </summary>
        public TipoTarjetaEntidad Select(int idTipoTarjeta)
        {
            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@IdTipoTarjeta", idTipoTarjeta)
            };

            using (DataTable dt = SqlClientUtility.ExecuteDataTable(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "TipoTarjetaSelect", parameters))
            {
                TipoTarjetaEntidad unTipoTarjetaEntidad = new TipoTarjetaEntidad();

                unTipoTarjetaEntidad = Mapeador.MapearFirst <TipoTarjetaEntidad>(dt);

                return(unTipoTarjetaEntidad);
            }
        }