コード例 #1
0
        public ActionResult AddContact(AddContacts model)
        {
            Enterprise ent = enterRepositority.GetEnterpriseById(id);

            enterRepositority.AddContact(ent, model.contact);
            entResult = ent;
            return(RedirectToAction("DetailsEnterprise", "Owner1"));
        }
コード例 #2
0
        public ActionResult AddContacts(string ell)
        {
            var Model = new AddContacts();

            if (ell != null)
            {
                Model.contact = ell;
            }
            return(View(Model));
        }
コード例 #3
0
        public ActionResult EditContact(AddContacts model)
        {
            Enterprise ent = enterRepositority.GetEnterpriseById(id);

            enterRepositority.EditContact(ent, model.contact, idContact);

            tempNameContact = null;
            idContact       = 0;
            entResult       = ent;
            return(RedirectToAction("DetailsEnterprise", "Owner1"));
        }
コード例 #4
0
        public ActionResult EditContact(int idCont)
        {
            Contact cont = new Contact();

            cont = entResult.Contacts.Where(e => e.ContactId == idCont).FirstOrDefault();
            var Model = new AddContacts();

            idContact       = idCont;
            Model.contact   = cont.EmailOrPhone;
            tempNameContact = cont.EmailOrPhone;
            return(View(Model));
        }
コード例 #5
0
ファイル: ActivityService.cs プロジェクト: aguriuc/.net-sdk
        /// <summary>
        /// Adds or updates contacts to one or more contact lists.
        /// </summary>
        /// <param name="accessToken">Constant Contact OAuth2 access token</param>
        /// <param name="apiKey">The API key for the application</param>
        /// <param name="addContacts">AddContacts object.</param>
        /// <returns>Returns an Activity object.</returns>
        public Activity AddContacts(string accessToken, string apiKey, AddContacts addContacts)
        {
            Activity     activity = null;
            string       url      = String.Concat(Config.Endpoints.BaseUrl, Config.Endpoints.AddContactsActivity);
            string       json     = addContacts.ToJSON();
            CUrlResponse response = RestClient.Post(url, accessToken, apiKey, json);

            if (response.IsError)
            {
                throw new CtctException(response.GetErrorMessage());
            }

            if (response.HasData)
            {
                activity = response.Get <Activity>();
            }

            return(activity);
        }
コード例 #6
0
 public ActionResult Index(Users user)
 {
     if ((user.Login == "" || user.Login == null) && user.Email != "")
     {
         if (AddContacts.Add(user))
         {
             ViewBag.ContactSuccess = "Подписка оформленна!";
         }
         else
         {
             ViewBag.ContactError = "Пользователь с такой почтой уже подписан на рассылку!";
         }
     }
     else if (Autification.IsRegstered(user))
     {
         if (Autification.UserStatus(user) == true)
         {
             return(View("../Admin/AddCommand"));  //Админ панель
         }
         else
         {
             Users newuser = new Users();
             using (DbModel db = new DbModel())
             {
                 foreach (var i in db.Users)
                 {
                     if (user.Login == i.Login && user.Password == i.Password)
                     {
                         newuser = i;
                     }
                 }
                 return(View("../Admin/UsersProfile", newuser));
             }
         }
     }
     else
     {
         ViewBag.LoginError = "Invalid data";
     }
     ModelState.Clear();
     return(View("../Home/Index"));  // учетная запись пользователя
 }
コード例 #7
0
ファイル: ActivityService.cs プロジェクト: wl1117/.net-sdk
        /// <summary>
        /// Create an Add Contacts Activity.
        /// </summary>
        /// <param name="addContacts">AddContacts object.</param>
        /// <returns>Returns an Activity object.</returns>
        public Activity CreateAddContactsActivity(AddContacts addContacts)
        {
            if (addContacts == null)
            {
                throw new IllegalArgumentException(CTCT.Resources.Errors.ActivityOrId);
            }

            string         url      = String.Concat(Settings.Endpoints.Default.BaseUrl, Settings.Endpoints.Default.AddContactsActivity);
            string         json     = addContacts.ToJSON();
            RawApiResponse response = RestClient.Post(url, UserServiceContext.AccessToken, UserServiceContext.ApiKey, json);

            try
            {
                var activity = response.Get <Activity>();
                return(activity);
            }
            catch (Exception ex)
            {
                throw new CtctException(ex.Message, ex);
            }
        }
コード例 #8
0
 public ActionResult AddContacts(AddContacts model)
 {
     enterpiceView.Contacts.Add(model.contact);
     enterpiceView.Contacts.IndexOf("");
     return(RedirectToAction("RegistPart2", "RegisterEnterprise"));
 }
コード例 #9
0
        public ActionResult AddContact()
        {
            var Model = new AddContacts();

            return(View(Model));
        }