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(); }
/// <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); }
/// <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); } }