Dear All, Eigentlich habe ich alles getan, was meine Biz (Business-Schicht) und DAL CRUD Opprations mit statischen methodes und ich meine Fehler senden nur Nachrichten an meine Log-TabelleStatische Methoden für Biz Schicht (ASP.Net)
eine Probe von biz Schicht
public static bool Delete(Guid LogGroupID)
{
using (DAL.ChroXEntities db = new ChroX.DAL.ChroXEntities())
{
var q = (from lg in db.LogGroupSet
where (lg.LogGroupID == LogGroupID)
select lg).FirstOrDefault();
if (q != null)
{
try
{
db.DeleteObject(q);
db.SaveChanges();
return true;
}
catch (Exception ex)
{
GeneralClass.LogError(ex);
}
}
return false;
}
}
so, was soll ich tun, um eine benutzerfreundliche Fehler meiner Benutzer zu propagieren? Dank für immer Kiarash
'var q = db.LogGroupSet.FirstOrDefault (lg => lg.LogGroupID == LogGroupID);' – SLaks
wofür ist das? Es ist nur ein anderer Weg! :) – Kiarash