Есть клиент-серверное приложение, есть доступ к БД осуществляется вот так
Код
[OperationContract]
List<DocTransport> GetAllDoc();
[DataContract]
public class DocTransport
{
[DataMember]
public int Id;
[DataMember]
public string Ndoc;
[DataMember]
public DateTime date;
[DataMember]
public string kontr;
[DataMember]
public string type;
[DataMember]
public string koment;
public List<DocTransport> GetAllDoc()
{
{
DB2Entities dbe = new DB2Entities();
ObjectSet<Doc> Docs = dbe.Doc;
List<DocTransport> Result = new List<DocTransport>();
foreach (Doc d in Docs)
{
DocTransport NDocTemp = new DocTransport();
NDocTemp.Ndoc = Convert.ToString(d.id);
NDocTemp.Ndoc = d.Ndoc;
NDocTemp.kontr = d.kontr;
NDocTemp.type = d.type;
NDocTemp.koment = d.koment;
Result.Add(NDocTemp);
}
return Result;
}
а выводится таблица просто в dataGridView
Код
ServiceReference11.Service1Client client = new ServiceReference11.Service1Client();
DocTransport[] DocResponse = client.GetAllDoc();
dataGridView1.DataSource = DocResponse;
как сделать редактирование(добавлене,удаление, измнение) записей таблицы?