У меня проблема с контрактом данных в моей заявке.У меня есть 5 таблиц в моей базе данных, и мне нужно 3 из них как тип данных.Поэтому я создал класс и объявил все необходимые таблицы как класс в [Datacontract]
.
Вот код
[DataContract]
public class CustomerDetail
{
[DataMember]
public int CustomerID { get; set; }
[DataMember]
public string CustomerName { get; set; }
[DataMember]
public long ContactNumber { get; set; }
[DataMember]
public string Email { get; set; }
[DataMember]
public string Address { get; set; }
[DataMember]
public string Password { get; set; }
}
[DataContract(Name = "CustomerDetail")]
public class CustomerAccount
{
[DataMember]
public int AccountId { get; set; }
[DataMember ]
public short PinNo { get; set; }
[DataMember (Name="CustomerID")]
public int CustomerID { get; set; }
[DataMember]
public int AccountTypeId { get; set; }
[DataMember]
public float Amount { get; set; }
}
[DataContract(Name = "CustomerDetail")]
public class TransactionDetail
{
[DataMember]
public int TransactionId { get; set; }
[DataMember (Name ="CustomerID")]
public int CustomerId { get; set; }
[DataMember]
public int AccountId { get; set; }
[DataMember]
public int TransactiopnTypeId { get; set; }
[DataMember]
public float AmountAfterTransaction { get; set; }
}
Я также использовал атрибуты, но получаю недопустимое исключение из контракта данных.Пожалуйста, помогите мне, что я должен решить это.