Linq Sorgusu Enum
Durum eklemek istediğiniz kodudur AşağıdaEnum Durumu
public partial class AuditTable
{
public int ID { get; set; }
public int CompanyId { get; set; }
public int KeyFieldID { get; set; }
public System.DateTime DateTimeStamp { get; set; }
public EntityType DataModel { get; set; }
public string ValueBefore { get; set; }
public string ValueAfter { get; set; }
public string Changes { get; set; }
public AuditActionType AuditActionTypeENUM { get; set; }
public int EmployeeId { get; set; }
public string EmployeeCode { get; set; }
public string Remarks { get; set; }
public string IPAddress { get; set; }
public string UserName { get; set; }
}
public enum AuditActionType
{
All = 1,
Create,
Update,
Delete
}
public enum EntityType
{
All = 1,
BasicDetails,
EmployeeDetails,
PersonalDetails
}
:
Veri Modeli görüntülenebilir İyi çalışıyor ama aynı sorguyu 4 kez tekrarlamak zorunda kaldı. Aşağıdaki sorguyu bir
başka yolu sadece daha okunabilir değil, aynı zamanda (şimdiki sorgu sağlayıcılarla) daha iyi SQL sorguları oluşturur (Sorgu şimdi çalıştırır). –
Aynı şeyi öğrendim, ama oyunumda birkaç farklı yaklaşımı test ettim ve sorgudan sorguya sadece 5-10ms arasında büyük bir fark bulamadım ... Ve SQL sorgusunu kendiniz okumazsınız çünkü Gerçekten önemli değil. –
Kişisel tercihim hakkında daha fazla düşünüyorum –