|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Text;
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
|
|
|
|
namespace PhilExampleCrawler.DataBase.Models
|
|
|
|
|
{
|
|
|
|
|
public class DB_Insertion
|
|
|
|
|
{
|
|
|
|
|
public string Href { get; }
|
|
|
|
|
public int CrawlSessionID { get; }
|
|
|
|
|
|
|
|
|
|
public string Name { get; }
|
|
|
|
|
public int? PostCode { get; set; }
|
|
|
|
|
public string? LocationStr { get; set; }
|
|
|
|
|
public decimal Price { get; }
|
|
|
|
|
public bool Is_VB { get; }
|
|
|
|
|
public DateTime? Date { get; }
|
|
|
|
|
|
|
|
|
|
public bool IsTopAd { get; }
|
|
|
|
|
public bool IsHighlight { get; }
|
|
|
|
|
public bool IsRequest { get; }
|
|
|
|
|
|
|
|
|
|
public DB_Insertion(string href, int crawlSessionID, string name,
|
|
|
|
|
int? postCode, string? locationStr,
|
|
|
|
|
decimal price, bool is_vb, DateTime? date,
|
|
|
|
|
bool isTopAd, bool isHighlight, bool isRequest)
|
|
|
|
|
{
|
|
|
|
|
Href = href;
|
|
|
|
|
CrawlSessionID = crawlSessionID;
|
|
|
|
|
Name = name;
|
|
|
|
|
PostCode = postCode;
|
|
|
|
|
LocationStr = locationStr;
|
|
|
|
|
Price = price;
|
|
|
|
|
Is_VB = is_vb;
|
|
|
|
|
Date = date;
|
|
|
|
|
IsTopAd = isTopAd;
|
|
|
|
|
IsHighlight = isHighlight;
|
|
|
|
|
IsRequest = isRequest;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public DB_Insertion(DB_Insertion toCopy)
|
|
|
|
|
{
|
|
|
|
|
Href = toCopy.Href;
|
|
|
|
|
CrawlSessionID = toCopy.CrawlSessionID;
|
|
|
|
|
Name = toCopy.Name;
|
|
|
|
|
PostCode = toCopy.PostCode;
|
|
|
|
|
LocationStr = toCopy.LocationStr;
|
|
|
|
|
Price = toCopy.Price;
|
|
|
|
|
Is_VB = toCopy.Is_VB;
|
|
|
|
|
Date = toCopy.Date;
|
|
|
|
|
IsTopAd = toCopy.IsTopAd;
|
|
|
|
|
IsHighlight = toCopy.IsHighlight;
|
|
|
|
|
IsRequest = toCopy.IsRequest;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|