コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }
コード例 #3
0
        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);
        }