private static MessageToCompanyModel MapToMessageToCompanyModel(MessageFromBuilding messageFromBulidingDB, AccessControlSystemEntities context) { MessageToCompanyModel messageToCompany = new MessageToCompanyModel(); messageToCompany.Id = messageFromBulidingDB.Id; messageToCompany.Text = messageFromBulidingDB.Value; messageToCompany.Date = messageFromBulidingDB.Date; messageToCompany.Subject = messageFromBulidingDB.Subject; return(messageToCompany); }
public MessageToCompanyModel GetMessageFromBuliding(int MessageId) { MessageToCompanyModel result = new MessageToCompanyModel(); try { MessageDAL messageDAL = new MessageDAL(); result = messageDAL.GetMessageFromBuilding(MessageId); } catch (Exception e) { throw new Exception(e.Message); } return(result); }
private MessageToCompanyModel MapToMessageFromBulidingModel(MessagesOfCompany messageFromCompanyDB, AccessControlSystemEntities context) { MessageToCompanyModel messsageToCompany = new MessageToCompanyModel(); messsageToCompany.Id = messageFromCompanyDB.Id; messsageToCompany.CompanyId = messageFromCompanyDB.CompanyId; messsageToCompany.CompanyName = (from x in context.Companies where x.Id == messageFromCompanyDB.CompanyId select x.Name ).FirstOrDefault(); messsageToCompany.Subject = (from x in context.MessageFromBuildings where x.Id == messageFromCompanyDB.MessageFromBuildingId select x.Subject ).FirstOrDefault(); messsageToCompany.Text = (from x in context.MessageFromBuildings where x.Id == messageFromCompanyDB.MessageFromBuildingId select x.Value ).FirstOrDefault(); return(messsageToCompany); }