public static List <ClienteCupon> ObtenerTodos() { List <ClienteCupon> lista = new List <ClienteCupon>(); DataSet ds = ClienteCuponDatos.SeleccionarTodos(); foreach (DataRow fila in ds.Tables[0].Rows) { ClienteCupon registro = new ClienteCupon(); registro.id = Convert.ToInt16(fila["ID"]); registro.cliente = ClienteLN.ObtenerPorIdentificacion(Convert.ToString(fila["IDCLIENTE"])); registro.cupon = CuponLN.Obtener(Convert.ToInt16(fila["IDCUPON"])); registro.codigoQR = Convert.ToInt32(fila["CODIGO_QR"]); registro.estado = Convert.ToInt16(fila["ESTADO"]); if (Convert.ToInt16(fila["ESTADO"]) == 1) { registro.estadoS = "Sin usar"; } else { registro.estadoS = "Usado"; } lista.Add(registro); } return(lista); }
public static List <Cupon> CuponPorNivel(int idNIvel) { List <Cupon> lista = CuponLN.ObtenerTodos(); List <Cupon> c = lista.Where(x => x.nivel.id == idNIvel).ToList(); return(c); }
public static Cupon Obtener(int idCupon) { List <Cupon> lista = new List <Cupon>(); lista = CuponLN.ObtenerTodos(); Cupon cu = new Cupon(); cu = (lista.Find(elemento => elemento.id == idCupon)); return(cu); }
public static List <Canje> ObtenerTodos() { List <Canje> lista = new List <Canje>(); DataSet ds = CanjeDatos.SeleccionarTodos(); foreach (DataRow fila in ds.Tables[0].Rows) { Canje registro = new Canje(); registro.id = Convert.ToInt16(fila["ID"]); registro.cliente = ClienteLN.ObtenerPorIdentificacion(Convert.ToString(fila["IDCLIENTE"])); registro.cupon = CuponLN.Obtener(Convert.ToInt16(fila["IDCUPON"])); lista.Add(registro); } return(lista); }