Exemple #1
0
        public ActionResult Contact()
        {
            HomeContactVM VM   = new HomeContactVM();
            var           repo = new ContactRepositoryADO();

            return(View(VM));
        }
        public void CanLoadContacts()
        {
            var repo     = new ContactRepositoryADO();
            var contacts = repo.GetContacts();

            Assert.AreEqual(3, contacts.Count());
            Assert.AreEqual(3, contacts[2].ContactID);
            Assert.AreEqual("Evelyn Dorian", contacts[2].Name);
            Assert.AreEqual("", contacts[0].Phone);
        }
Exemple #3
0
        public void CanLoadContact()
        {
            var repo = new ContactRepositoryADO();

            var contacts = repo.GetAll();

            Assert.AreEqual(5, contacts.Count);

            Assert.AreEqual(1, contacts[0].ContactID);
            Assert.AreEqual("Ratchet", contacts[1].ContactName);
        }
Exemple #4
0
        public void CanLoadContacts()
        {
            var repo = new ContactRepositoryADO();

            var contacts = repo.GetAll();

            Assert.AreEqual(5, contacts.Count);
            Assert.AreEqual("Oscar Smith", contacts[2].FullName);
            Assert.AreEqual("I want to make an offer on this vehicle.", contacts[3].Message);
            Assert.AreEqual("612-333-3333", contacts[2].Phone);
        }
        public void CanLoadContacts()
        {
            var repo = new ContactRepositoryADO();

            var contacts = repo.GetAll();

            Assert.AreEqual(3, contacts.Count);

            Assert.AreEqual("Allison Bergstedt", contacts[0].ContactName);
            Assert.AreEqual(1, contacts[0].ContactId);
            Assert.AreEqual("This is a test message", contacts[0].ContactMessage);
            Assert.AreEqual("419-706-2397", contacts[0].TelephoneNumber);
            Assert.AreEqual("*****@*****.**", contacts[0].EmailAddress);
        }
Exemple #6
0
        public void CanAddContact()
        {
            Contact contactToAdd = new Contact();
            var     repo         = new ContactRepositoryADO();

            contactToAdd.ContactName  = "Test";
            contactToAdd.ContactEmail = "*****@*****.**";
            contactToAdd.ContactPhone = "999-999-9999";
            contactToAdd.Message      = "test message";

            repo.Insert(contactToAdd);

            Assert.AreEqual(6, contactToAdd.ContactID);
            Assert.AreEqual("Test", contactToAdd.ContactName);
            Assert.AreEqual("999-999-9999", contactToAdd.ContactPhone);
            Assert.AreEqual("*****@*****.**", contactToAdd.ContactEmail);
            Assert.AreEqual("test message", contactToAdd.Message);
        }
        public void CanAddContact()
        {
            Contact contactToAdd = new Contact();
            var     repo         = new ContactRepositoryADO();

            contactToAdd.ContactName     = "Jane Austin";
            contactToAdd.EmailAddress    = "*****@*****.**";
            contactToAdd.TelephoneNumber = "419-577-1358";
            contactToAdd.ContactMessage  = "This is a test contact";

            repo.Insert(contactToAdd);

            Assert.AreEqual(4, contactToAdd.ContactId);
            Assert.AreEqual("Jane Austin", contactToAdd.ContactName);
            Assert.AreEqual("*****@*****.**", contactToAdd.EmailAddress);
            Assert.AreEqual("419-577-1358", contactToAdd.TelephoneNumber);
            Assert.AreEqual("This is a test contact", contactToAdd.ContactMessage);
        }
Exemple #8
0
        public ActionResult Contact(HomeContactCM form)
        {
            if (ModelState.IsValid)
            {
                Contact contact = new Contact();
                var     repo    = new ContactRepositoryADO();
                contact.VehicleId   = form.VehicleId;
                contact.Vin         = form.Vin;
                contact.Email       = form.Email;
                contact.Name        = form.Name;
                contact.PhoneNumber = form.PhoneNumber;
                contact.Message     = form.Message;
                repo.CreateContact(contact);

                return(RedirectToAction("Index"));
            }
            else
            {
                HomeContactVM VM   = new HomeContactVM();
                var           repo = new ContactRepositoryADO();
                VM.Form = form;
                return(View(VM));
            }
        }