Как извлечь данные из моего sql в веб-приложении asp. net MVC? - PullRequest
0 голосов
/ 05 марта 2020

Я создал модель таблицы, присутствующей в моей базе данных (MYsql), и я не понимаю, почему некоторые свойства модели создаются с вопросительной точкой, записанной после свойства имени в классе таблицы (пример : publi c DateTime? dataChiusura {get; set;}) и почему это свойство отсутствует в классе модели? ... Ниже приведен пример кода этого класса. И после asp. net MVC куда мне написать запрос для извлечения данных (список объектов со структурой модели)?

Спасибо за помощь !!

namespace TCA3
{
    using System;
    using System.Collections.Generic;
    using System.ComponentModel.DataAnnotations;
    using System.ComponentModel.DataAnnotations.Schema;
    using System.Data.Entity.Spatial;

    [Table("nicolas.ticket")]
    public partial class ticket
    {
        [Key]
        public int idTicket { get; set; }

        [StringLength(45)]
        public string codiceTicket { get; set; }

        [StringLength(45)]
        public string azienda { get; set; }

        public DateTime? dataApertura { get; set; }

        public DateTime? dataChiusura { get; set; }

        public sbyte? aperto { get; set; }

        [StringLength(45)]
        public string operaioTicket { get; set; }
    }
}




-----------------------------
namespace TCA3
{
    using System;
    using System.Data.Entity;
    using System.ComponentModel.DataAnnotations.Schema;
    using System.Linq;

    public partial class Model1 : DbContext
    {
        public Model1()
            : base("name=Model1")
        {
        }

        public virtual DbSet<ticket> ticket { get; set; }

        protected override void OnModelCreating(DbModelBuilder modelBuilder)
        {
            modelBuilder.Entity<ticket>()
                .Property(e => e.codiceTicket)
                .IsUnicode(false);

            modelBuilder.Entity<ticket>()
                .Property(e => e.azienda)
                .IsUnicode(false);

            modelBuilder.Entity<ticket>()
                .Property(e => e.operaioTicket)
                .IsUnicode(false);
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...