public void AddContactTest1() { ContactModel model = new orgainizer.DataModels.ContactModel("899941100022", "TestSurname", "test", "*****@*****.**"); AddContact contact = new AddContact(); contact.Add(model, connection); var cmdText = $"SELECT * FROM CONTACTS WHERE [Phone_Num] = '{model.Phone}' " + $"AND [Surname] = '{model.Surname}' " + $"AND [Initials] = '{model.Initials}'" + $"AND [Email] = '{model.Email}'"; connection.Open(); OleDbCommand TestCommand = new OleDbCommand(cmdText, connection); if (TestCommand.ExecuteReader().HasRows) { connection.Close(); Assert.Pass(); } else { connection.Close(); Assert.Fail("В таблице нет записи"); } }
AddContact givenAnAddContactUseCase() { var contactRepository = new ContactRepository(contactDatasource); var addContact = new AddContact(contactRepository); return(addContact); }
// Contact Manegement Start private void cpb_addcontact_Click(object sender, EventArgs e) { AddContact addContact = new AddContact(); addContact.FormClosing += new FormClosingEventHandler(this.AddContact_FormClosing); addContact.ShowDialog(); }
public async Task <IActionResult> Contact(AddContact model) { PersonContactResultViewModel viewModel = new PersonContactResultViewModel(); using (var httpClient = new HttpClient()) { StringContent content = new StringContent(JsonConvert.SerializeObject(viewModel), Encoding.UTF8, "application/json"); using (var response = await httpClient.GetAsync("https://localhost:44317/Api/Persons/GetConcats/" + model.PersonID)) { if (response.StatusCode == System.Net.HttpStatusCode.OK) { string apiResponse = await response.Content.ReadAsStringAsync(); viewModel = JsonConvert.DeserializeObject <PersonContactResultViewModel>(apiResponse); } } } using (var httpClient = new HttpClient()) { StringContent content = new StringContent(JsonConvert.SerializeObject(model), Encoding.UTF8, "application/json"); using (var response = await httpClient.PostAsync("https://localhost:44317/Api/Persons/AddContact/", content)) { if (response.StatusCode == System.Net.HttpStatusCode.OK) { return(View(viewModel)); } else if (response.StatusCode == System.Net.HttpStatusCode.BadRequest) { return(View(viewModel)); } } } return(View(viewModel)); }
public void AddContactTest2() { ContactModel model = new ContactModel("+79994256467", "Тестовая запись", "ТЗ", "тест@mail.com"); AddContact contact = new AddContact(); contact.Add(model, connection); var cmdText = $"SELECT * FROM CONTACTS WHERE [Phone_Num] = '{model.Phone}' " + $"AND [Surname] = '{model.Surname}' " + $"AND [Initials] = '{model.Initials}'" + $"AND [Email] = '{model.Email}'"; connection.Open(); OleDbCommand TestCommand = new OleDbCommand(cmdText, connection); if (TestCommand.ExecuteReader().HasRows) { connection.Close(); Assert.Pass(); } else { connection.Close(); Assert.Fail("В таблице нет записи"); } }
void ReleaseDesignerOutlets() { if (AddContact != null) { AddContact.Dispose(); AddContact = null; } if (EmailTextField != null) { EmailTextField.Dispose(); EmailTextField = null; } if (NameTextField != null) { NameTextField.Dispose(); NameTextField = null; } if (PhoneTextField != null) { PhoneTextField.Dispose(); PhoneTextField = null; } }
public int AddContact(CreateContact contact) { var useridphone = _UserService.Where(x => x.Mobile == contact.phone).Select(x => new ContactList() { firstname = x.FirstName, id = x.Id, lastname = x.LastName, mood = x.Bio, statusenum = x.Status, username = x.Username }).FirstOrDefault(); var my = _UserService.Where(x => x.Id == contact.my).Select(x => new ContactList() { firstname = x.FirstName, id = x.Id, lastname = x.LastName, mood = x.Bio, statusenum = x.Status, username = x.Username }).FirstOrDefault(); if (useridphone == null) { return(2); //Phone Not Found } else if (IsContact(useridphone.id, contact.my)) { return(3); // Contact Is Exsist } else { var cont = new Contacts() { NickName = contact.nickname, Notes = contact.notes, User1Id = contact.my, User2Id = useridphone.id, Chat = new List <Chat> { new Chat() { Message = DateTime.Now.ToString(), Read = 0, UserReceiveId = useridphone.id, UserSendId = my.id } } }; _TEntity.Add(cont); _uow.SaveAllChanges(); var AddContact = new AddContact() { msgid = cont.Chat.First().Id, chatid = cont.Id, contact = new List <ContactList>() { useridphone, my } }; SendContactSignal(AddContact, useridphone.username, my.username); return(1); } }
private void cpb_evnt_addcont_Click(object sender, EventArgs e) { this.pnl_loader.BringToFront(); pnl_contacts.BringToFront(); AddContact addContact = new AddContact(); addContact.FormClosing += new FormClosingEventHandler(this.AddContact_FormClosing); addContact.ShowDialog(); }
private void AddContactBinding_Executed(object sender, ExecutedRoutedEventArgs e) { if (false == ActivateWindow <AddContact>()) { AddContact window = new AddContact(); window.Done += new EventHandler <AddContact.Result>(AddContact_Done); window.Show(); } }
public IActionResult AddContact([FromBody] AddContact contact) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } int createdEntityID = _contactApplication.Add(contact); return(CreatedAtRoute("GetById", new { id = createdEntityID }, _contactApplication.GetById(createdEntityID))); }
public async Task <ISingleResponse <DtoContact> > AddContact(AddContact contactToAdd) { var response = new SingleResponse <DtoContact>(); var contactDbModel = _mapper.Map <UserContact>(contactToAdd); contactDbModel.Status = true; await _contactRepository.AddAsync(contactDbModel); response.Model = _mapper.Map <DtoContact>(contactDbModel); response.SetResponse(false, HttpResponseMessages.DATA_ADD_SUCCESS, HttpStatusCode.OK); return(response); }
private void menuItem3_Click(object sender, EventArgs e) { AddContact ac = new AddContact(); ac.AllGroups = roster.Groups; ac.DefaultDomain = jc.Server; if (ac.ShowDialog() != DialogResult.OK) { return; } jc.Subscribe(ac.JID, ac.Nickname, ac.SelectedGroups); }
public ActionResult AddContect(string name, string address, string phone, string email, string message) { var addcontact = new AddContact(); var contact = new Contact(); contact.ContactName = name; contact.Address = address; contact.Phone = phone; contact.Email = email; contact.Message = message; addcontact.AddContacts(contact); return(View("Index")); }
private int AddContact() { var request = new AddContact { CustomerId = 21, Username = "******" + Guid.NewGuid(), Password = "******", Name = "Ryan Bantz", Email = "*****@*****.**", Phone = "888-555-1212", }; return(Sut.AddContact(request).Id); }
public async Task <ActionResult> SavePersonContact(int id, AddContact contact) { var service = _serviceFactory(_httpUrl); var response = await service.Execute <AddContactRequest, AddContactResponse>( HttpMethod.Post, new AddContactRequest { PersonId = id, ContactTypeId = contact.ContactTypeId, Value = contact.Value } ); return(RedirectToAction("Person", new { id = id })); }
public async Task <IActionResult> PostAsync([FromBody] AddContact newContact) { if (!ModelState.IsValid) { return(BadRequest(ModelState.GetErrorMessages())); } var contact = _mapper.Map <AddContact, ContactInfo>(newContact); var result = await _contactService.AddContactAsync(contact); if (!result.Success) { return(BadRequest(result.Message)); } var contactResource = _mapper.Map <ContactInfo, ContactResource>(result.ContactInfo); return(Ok(contactResource)); }
public void Setup() { connection.Open(); OleDbCommand TruncateCommand = new OleDbCommand("DELETE FROM Contacts", connection); TruncateCommand.ExecuteNonQuery(); connection.Close(); AddContact contact = new AddContact(); ContactModel model; for (int Item = 0; Item < 100; Item++) { model = new ContactModel($"899941100{Item}", $"TestSurname {Item}", $"test {Item}", $"Test{Item}@mail.com"); contact.Add(model, connection); } }
public static void ClearAll() { SearchResumeBank.SearchManifest = null; SearchResumeBank.SearchBuilder = null; SearchJobPostings.SearchManifest = null; SearchJobPostings.SearchBuilder = null; PlaceAnOrder.ShoppingCart = null; RenewMembership.Membership = null; CustomizePage.Clear(); RenewMembership.Clear(); CreateAccount.Clear(); RegisterForEvent.Clear(); GroupRegistration.Clear(); EnterCompetition.Clear(); PostAJob.Clear(); PlaceAnOrder.Clear(); ViewChapterMembers.Clear(); ViewSectionMembers.Clear(); ViewOrganizationalLayerMembers.Clear(); SearchDirectory.Clear(); SearchJobPostings.Clear(); SearchEventRegistrations.Clear(); SearchResumeBank.Clear(); AddContact.Clear(); CustomizePage.Clear(); // just wipe all keys // throw new NotSupportedException(); /* * List<string> keys = new List<string>(); * foreach (string key in HttpContext.Current.Session.Keys) * if (key.StartsWith("MemberSuite:")) * keys.Add(key); * * foreach( var key in keys ) * HttpContext.Current.Session[key] = null; * */ }
public async Task <ActionResult> AddContact(int id, AddContact contact) { var service = _serviceFactory(_httpUrl); var response = await service.Execute <AddContactRequest, AddContactResponse>( HttpMethod.Post, new AddContactRequest { PersonId = id, ContactTypeId = contact.ContactTypeId, Value = contact.Value } ); return(new JsonCamelCaseResult { Data = response, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public void should_call_AddContact() { //arrange var request = new AddContact { CustomerId = 21, Username = "******" + Guid.NewGuid(), Password = "******", Name = "Ryan Bantz", Email = "*****@*****.**", Phone = "888-555-1212", }; //act var actual = Sut.AddContact(request); //assert Assert.AreEqual(201, actual.Code); Assert.IsEmpty(actual.Message); Assert.AreEqual("OK", actual.Status); }
public int Add(AddContact contact) { if (_contactRepository.GetByEmail(contact.Email) != null) { throw new DuplicateEmailException(); } if (_contactRepository.GetByPhoneNumber(contact.PhoneNumber) != null) { throw new DuplicatePhoneNumber(); } Contact contactDto = new Contact(0, contact.FirstName, contact.MiddleName, contact.LastName, contact.Email, contact.PhoneNumber, contact.Status, contact.CreatorRID, 0); contactDto.CreationDate = DateTime.UtcNow; _contactRepository.Add(contactDto); int rowsAffected = _contactRepository.SaveChanges(); return(contactDto.Id); }
private void AddScanned(String addNew) { AddContact addContact = new AddContact() { Contact = addNew }; using (SQLiteConnection conn = new SQLiteConnection(App.DatabaseLocation)) { conn.CreateTable <AddContact>(); int rows = conn.Insert(addContact); if (rows > 0) { DisplayAlert("Sucess", "New contact added", "OK"); } else { DisplayAlert("Failure", "Failed to add new contact", "OK"); } } }
private void ToobarItem_Clicked(object sender, EventArgs e) { AddContact addContact = new AddContact() { Contact = newContact.Text }; using (SQLiteConnection conn = new SQLiteConnection(App.DatabaseLocation)) { conn.CreateTable <AddContact>(); int rows = conn.Insert(addContact); if (rows > 0) { DisplayAlert("Sucess", "New contact added", "OK"); } else { DisplayAlert("Failure", "Failed to add new contact", "OK"); } } }
public void SendContactSignal(AddContact AddContact, string username1, string username2) { //!!!باید قسمت اخر با فیرست نوشته شود فقط قسمت لیست ،لیست باشد var con1 = _IChatHub.GetConnection(username1); var con2 = _IChatHub.GetConnection(username2); if (con1 != null) { foreach (var item in con1) { _messageHubContext.Clients.Client(item.ToString()).InvokeAsync("AddContactSignal", AddContact); } } if (con2 != null) { foreach (var item in con2) { _messageHubContext.Clients.Client(item.ToString()).InvokeAsync("AddContactSignal", AddContact); } } }
public void InvokeAddContact(EventArgs e) { AddContact?.Invoke(this, e); }
public async Task <IActionResult> AddContact([FromBody] AddContact contactToAdd) { var response = await contactService.AddContact(contactToAdd); return(response.ToHttpResponse()); }
private void addButton_Click(object sender, EventArgs e) { AddContact contact = new AddContact(); contact.Show(); }
private void AddContact_Click(object sender, EventArgs e) { // object added to contact BusinessContact businessContact = new BusinessContact(); if (App._reverseGeocode.Address.StreetNumber != null) { businessContact.WorkAddressStreet = App._reverseGeocode.Address.StreetNumber; } if (App._reverseGeocode.Address.StreetName != null) { businessContact.WorkAddressStreet += " " + App._reverseGeocode.Address.StreetName; } if (App._reverseGeocode.Address.City != null) { businessContact.WorkAddressCity = App._reverseGeocode.Address.City; } if (App._reverseGeocode.Address.State != null) { businessContact.WorkAddressState = App._reverseGeocode.Address.State; } if (App._reverseGeocode.Address.Zip != null) { businessContact.WorkAddressZipCode = App._reverseGeocode.Address.Zip; } foreach (UIElement ui in LocationControlStackPanel.Children) { if (ui.GetType() == typeof(LocationControl)) { LocationControl cityGridInfo = ui as LocationControl; try { if (cityGridInfo.CityGridLocation.name != null) { businessContact.Company = cityGridInfo.CityGridLocation.name; } if (cityGridInfo.CityGridLocation.address.address != null) { businessContact.WorkAddressStreet = cityGridInfo.CityGridLocation.address.address; } if (cityGridInfo.CityGridLocation.address.city != null) { businessContact.WorkAddressCity = cityGridInfo.CityGridLocation.address.city; } if (cityGridInfo.CityGridLocation.address.state != null) { businessContact.WorkAddressState = cityGridInfo.CityGridLocation.address.state; } if (cityGridInfo.CityGridLocation.address.postal_code != null) { businessContact.WorkAddressZipCode = cityGridInfo.CityGridLocation.address.postal_code; } businessContact.WorkAddressCountry = "country"; if (cityGridInfo.CityGridLocation.phone_number != null) { businessContact.WorkPhone = cityGridInfo.CityGridLocation.phone_number; } if (cityGridInfo.CityGridLocation.website != null) { businessContact.Website = cityGridInfo.CityGridLocation.website; } businessContact.WorkEmail = "workEmail"; if (cityGridInfo.CityGridLocation.sample_categories != null) { businessContact.Notes = cityGridInfo.CityGridLocation.sample_categories; } } catch (Exception x) { Debug.WriteLine("AddContact_Click ERROR: " + x.ToString()); MessageBox.Show("Error adding contact"); } } } AddContact addContact = new AddContact(businessContact); }
private void button_Click(object sender, RoutedEventArgs e) { AddContact?.Invoke(this, EventArgs.Empty); }
private void simpleButton1_Click(object sender, EventArgs e) { var databinding = Questionnaire.Form.Settings.DataBindings; if (string.IsNullOrEmpty(databinding.account_id)) return; AddContact contactForm = new AddContact(int.Parse(databinding.account_id)); contactForm.OwnerUI = this; contactForm.StartPosition = FormStartPosition.CenterScreen; contactForm.ShowDialog(); }
/// <summary> /// Add a contact /// details: https://developer.chargeover.com/apidocs/rest/#create-a-user /// </summary> public IIdentityResponse AddContact(AddContact request) { return(Create("user", request)); }