Example #1
0
        private static MessageFromCompany MaptoMessageFromCompanyDBModel(MessageFromCompanyModel messageFromCompanyModel, AccessControlSystemEntities context)
        {
            MessageFromCompany messageFromCompanyDB = new MessageFromCompany();

            messageFromCompanyDB.Value   = messageFromCompanyModel.Text;
            messageFromCompanyDB.Date    = messageFromCompanyModel.Date;
            messageFromCompanyDB.Subject = messageFromCompanyModel.Subject;
            return(messageFromCompanyDB);
        }
 public void AddNewMessage(MessageFromCompanyModel messageModel)
 {
     try
     {
         MessageDAL.AddNewMessage(messageModel);
     }
     catch (Exception e)
     {
     }
 }
Example #3
0
 public void AddNewMessageToBuliding(MessageFromCompanyModel messageModel)
 {
     try
     {
         MessageDAL messageDAL = new MessageDAL();
         messageDAL.AddNewMessage(messageModel);
     }
     catch (Exception e)
     {
     }
 }
Example #4
0
 public void AddNewMessage(MessageFromCompanyModel messageModel)
 {
     try
     {
         MessageDAL messageDAL = new MessageDAL();
         messageDAL.AddNewMessage(messageModel);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
Example #5
0
        public static void AddNewMessage(MessageFromCompanyModel messageModel)
        {
            AccessControlSystemEntities context = new AccessControlSystemEntities();

            try
            {
                MessageFromCompany messageDB = MaptoMessageFromCompanyDBModel(messageModel, context);
                context.MessageFromCompanies.Add(messageDB);
            }
            catch (Exception e)
            {
            }
        }
Example #6
0
        public MessageFromCompanyModel GetMessage(int MessageId, int CompanyId)
        {
            MessageFromCompanyModel result = new MessageFromCompanyModel();

            try
            {
                MessageDAL messageDAL = new MessageDAL();
                result = messageDAL.GetMessageFromCompanyById(MessageId, CompanyId);
            }
            catch (Exception e)
            {
            }
            return(result);
        }
Example #7
0
        private static MessageFromCompanyModel MapToMemberMessageFromCompanyModel(MessageFromCompany messageFromCompanyDB, AccessControlSystemEntities context)
        {
            MessageFromCompanyModel messageFormCompany = new MessageFromCompanyModel();

            messageFormCompany.Id          = messageFromCompanyDB.Id;
            messageFormCompany.Text        = messageFromCompanyDB.Value;
            messageFormCompany.CompanyName = (from x in context.MessageFromCompanies
                                              where x.Id == messageFormCompany.Id
                                              from y in context.Companies
                                              where y.Id == x.CompanyId
                                              select y.Name
                                              ).FirstOrDefault();

            return(messageFormCompany);
        }
Example #8
0
        public void AddNewMessageTest()
        {
            MessageFromCompanyModel model = new MessageFromCompanyModel();

            model.Subject = "TestMessage";
            model.Text    = "TestValue";
            CompanyDAL companyDAL = new CompanyDAL();

            model.CompanyId = companyDAL.GetCompanies().Select(x => x.Id).Min();
            MessageDAL messageDAL = new MessageDAL();

            messageDAL.AddNewMessage(model);
            MessageFromCompanyModel testmodel = messageDAL.GetMessagesByCompany(model.CompanyId).Where(x => x.Subject == "TestMessage" && x.Text == "TestValue").FirstOrDefault();

            Assert.That(testmodel != null, Is.True);
        }