добавила Id в месседж

This commit is contained in:
Елена Бакальская 2024-05-17 22:32:53 +04:00
parent 29047e8b5d
commit 0396a7c475
6 changed files with 12 additions and 8 deletions

View File

@ -3,6 +3,7 @@ namespace SushiBarContracts.BindingModel
{
public class MessageInfoBindingModel : IMessageInfoModel
{
public int Id { get; set; }
public string MessageId { get; set; } = string.Empty;
public int? ClientId { get; set; }

View File

@ -1,17 +1,13 @@
using SushiBarContracts.Attributes;
using SushiBarDataModels;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SushiBarContracts.ViewModels
{
public class MessageInfoViewModel : IMessageInfoModel
{
[Column(visible: false)]
public int Id { get; set; }
[Column(visible: false)]
public string MessageId { get; set; } = string.Empty;

View File

@ -6,7 +6,7 @@ using System.Threading.Tasks;
namespace SushiBarDataModels
{
public interface IMessageInfoModel
public interface IMessageInfoModel : IId
{
string MessageId { get; }
int? ClientId { get; }

View File

@ -2,6 +2,7 @@
using SushiBarContracts.ViewModels;
using SushiBarDataModels;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Runtime.Serialization;
namespace SushiBarDatabaseImplement.Models
@ -9,6 +10,9 @@ namespace SushiBarDatabaseImplement.Models
[DataContract]
public class MessageInfo : IMessageInfoModel
{
[NotMapped]
public int Id { get; set; }
[DataMember]
[Key]
public string MessageId { get; set; } = string.Empty;

View File

@ -9,6 +9,8 @@ namespace SushiBarFileImplement.Models
[DataContract]
public class MessageInfo : IMessageInfoModel
{
[DataMember]
public int Id { get; set; }
[DataMember]
public string MessageId { get; set; } = string.Empty;

View File

@ -6,6 +6,7 @@ namespace SushiBarListImplements.Models
{
public class MessageInfo : IMessageInfoModel
{
public int Id { get; set; }
public string MessageId { get; set; } = string.Empty;
public int? ClientId { get; set; }