public static Contact ToContact(this AddContactForm entity)
 {
     return(new Contact()
     {
         LastName = entity.LastName, FirstName = entity.FirstName, Email = entity.Email, Phone = entity.Phone
     });
 }
        //-------------------------------------------------------------------------------------
        #endregion

        /// <summary>
        /// 点击“增加好友”菜单
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void addContactToolStripMenuItem_Click(object sender, EventArgs e)
        {
            AddContactForm form = new AddContactForm();

            form.AttachConnection(this.connection);
            form.Show();
        }
Example #3
0
 private void AddContactButton_Click(object sender, EventArgs e)
 {
     try
     {
         AddContactForm AddNewContactForm = new AddContactForm();
         AddNewContactForm.ShowDialog();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Failed to start the process: Add New Contact");
     }
 }
Example #4
0
        public override void Add()
        {
            AddContactForm Dialog = new AddContactForm()
            {
                Owner = this.connections.Owner
            };

            bool?Result = Dialog.ShowDialog();

            if (Result.HasValue && Result.Value)
            {
                this.client.RequestPresenceSubscription(Dialog.ContactJID.Text);
            }
        }
Example #5
0
        public ActionResult Create(AddContactForm form)
        {
            if (ModelState.IsValid)
            {
                Contact contact = new Contact()
                {
                    LastName = form.LastName, FirstName = form.FirstName, Email = form.Email, Phone = form.Phone, Birthdate = form.Birthdate
                };
                _repository.Insert(contact);
                return(RedirectToAction("Index"));
            }

            return(View(form));
        }
        public ActionResult Create(AddContactForm form)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    ServicesLocator.Instance.ContactService.Insert(SessionManager.User.Id, form.ToContact());
                    return(RedirectToAction(nameof(Index)));
                }

                return(View(form));
            }
            catch (Exception ex)
            {
#if DEBUG
                ViewBag.Error = ex.Message;
#else
                ViewBag.Error = "Une erreur est survenue durant l'insertion veuillez contacter l'administrateur du site";
#endif
                return(View(form));
            }
        }
Example #7
0
        private void buttonAddContact_Click(object sender, EventArgs e)
        {
            AddContactForm addContactForm = new AddContactForm();

            addContactForm.ShowDialog();
        }
Example #8
0
        private void добавитьКонтактToolStripMenuItem_Click(object sender, EventArgs e)
        {
            AddContactForm addContactForm = new AddContactForm();

            addContactForm.ShowDialog();
        }