Exemplo n.º 1
0
        public async Task <ActionResult <bool> > UpdateContact(ContactRequest contactRequest)
        {
            ContactBL contactBL = new ContactBL(eHIDemoContext);
            bool      isContactUpdatedSuccessful = await contactBL.UpdateContact(contactRequest).ConfigureAwait(false);

            return(Ok(isContactUpdatedSuccessful));
        }
Exemplo n.º 2
0
        public async Task <IActionResult> GetContactList()
        {
            ContactBL contactBL             = new ContactBL(eHIDemoContext);
            List <ContactResponse> response = await contactBL.GetContactList().ConfigureAwait(false);

            return(Ok(response));
        }
Exemplo n.º 3
0
        public async Task <ActionResult <bool> > DeleteContact(int ContactId)
        {
            ContactBL contactBL = new ContactBL(eHIDemoContext);
            bool      isContactDeletedSuccessful = await contactBL.DeleteContact(ContactId).ConfigureAwait(false);

            return(Ok(isContactDeletedSuccessful));
        }
Exemplo n.º 4
0
        protected override void ExecuteCrmPlugin(LocalContext localContext)
        {
            GlobalContext.Trace("PostCreateContact Executed()");

            ContactBL contactBl = CreateBLInstance <ContactBL>();

            var result = contactBl.ValidateNewContact(localContext.TargetEntity.ToEntity <DataModel.Contact>());
        }
Exemplo n.º 5
0
        /// <summary>
        /// Gets all contacts.
        /// </summary>
        /// <returns>Get All Contacts</returns>
        public IEnumerable <ContactEntity> GetAllContacts()
        {
            IList <ContactEntity> result    = new List <ContactEntity>();
            IContactBL            contactBL = new ContactBL();
            List <Contact>        contacts  = contactBL.GetAllContact();

            foreach (Contact source in contacts)
            {
                ContactEntity target = new ContactEntity();
                target.ContactID = source.ContactID;
                target.Store     = source.Store;
                target.FirstName = source.FirstName;
                target.LastName  = source.LastName;
                target.Title     = source.Title;
                result.Add(target);
            }
            return(result);
        }
Exemplo n.º 6
0
        public void Initialize()
        {
            ContactBL controller = new ContactBL();

            if (controller.Read().Count < 15)
            {
                for (int i = 0; i < 15; i++)
                {
                    var contact = new Contact()
                    {
                        FirstName   = Random.GetString,
                        LastName    = Random.GetString,
                        Address     = Random.GetAddress,
                        PhoneNumber = Random.GetPhoneNumber,
                        Birthday    = Random.GetDateOfBirth
                    };

                    controller.Create(contact);
                }
            }
        }
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            String name  = Request.Form["name"].ToString();
            String email = Request.Form["email"].ToString();

            String    msg = Request.Form["message"].ToString();
            ContactBO cbo = new ContactBO();

            cbo.name  = name;
            cbo.email = email;

            cbo.msg = msg;
            ContactBL cbl = new ContactBL();
            int       res = cbl.AddConactUS(cbo);

            if (res == 0)
            {
                ClientScript.RegisterStartupScript(Page.GetType(), "alertMessage", "alert('Some error occured.Sorry');window.location='WelcomePage.aspx';", true);
            }
            else
            {
                ClientScript.RegisterStartupScript(Page.GetType(), "alertMessage", "alert('Thank you for your response');window.location='WelcomePage.aspx';", true);
            }
        }