SurveyVista/Web/ViewModel/FooterVm/FooterDeleteViewModel.cs
2024-03-08 11:20:36 +01:00

43 lines
1.1 KiB
C#

using Microsoft.AspNetCore.Mvc.Rendering;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel;
namespace Web.ViewModel.FooterVm
{
public class FooterDeleteViewModel
{
public FooterDeleteViewModel()
{
SocialMediaOptions = new List<SelectListItem>();
}
public int Id { get; set; }
[Required]
public string? Title { get; set; }
[Required]
public string? Name { get; set; }
[Required]
public string? Owner { get; set; }
[Required]
public string? Content { get; set; }
[Required]
public string? CreatedBy { get; set; }
[Required]
public string? UpdatedBy { get; set; }
public DateTime LastUpdated { get; set; }
[Required]
[DataType(DataType.Url)]
[DisplayName("Image Url")]
public string? ImageUlr { get; set; }
[Required]
public string? Sitecopyright { get; set; }
public List<int>? SelectedSocialMediaIds { get; set; }
public List<SelectListItem>? SocialMediaOptions { get; set; }
}
}