Czesć, chce na własny uzytek napisać sobie aplikacje do opisywania zdjęć. Będzie to polegać na wczytaniu zdjęcia na formatkę na której bedzie kilka pol tekstowych. Wczytuje obrazek i po nacisnieciu buttona obrazek jest kopiowany w scisle okreslona dla całej aplikacji lokalizacje a opisy lądują w bazie danych.
Zacząłem od tworzenia modelu. Mógłby mi ktoś pomóc to łądnie zaprojektować?
Project.Core
public class Plik
{
public string Nazwa { get; set; }
public int Rozmiar { get; set; }
public Sciezki Sciezki { get; set; }
public DateTime Utworzony { get; set; }
public DateTime Skopiowany { get; set; }
public int UzytkownikId { get; set; }
public Plik(string nazwa, Sciezki sciezki )
{
this.Nazwa = nazwa;
this.Sciezki = sciezki;
}
}
public class Sciezki
{
public string SciezkaZrodlowa { get; set; }
public string SciezkaDocelowa { get; set; }
}
Tutaj już trochę utknąłem, bo chyba powinna się też znaleźć tu klasa do kopiowania pliku. Jak ona mogłaby wyglądać?