PDA

View Full Version : مشکل با میانگین گرفتن زمان با Nhibernate



Coward
سه شنبه 15 اردیبهشت 1388, 18:35 عصر
سلام دوستان من می خوام به وسیله Nhibernate میانگین زمان شروع و پایان یک OBJECT را حساب کنم کمی از نظر SYNTAX مشکل دارم اگر کسی کمک کنه ممنون می شم این هم کد من




public static int GetAvgTime(int InboxId, DateTime StartTime, DateTime EndTime)
{
Criteria criteria = new Criteria();
criteria.Query = "select avg(result.FixTime-flt.PersianCreateTime )from Fault flt join flt.ReceivedFaults inbox join FaultResult result.Results where result.State != SentToAnotherUnit AND flt.Stat=FaultState AND inbox.Id= :InboxId";
criteria.Parameters.Add("Id", InboxId);
criteria.Parameters.Add("id", InboxId);
DataFacade dFacade = new DataFacade();
return dFacade.GetCount(criteria);

}