private async void SaveButton_Click(object sender, RoutedEventArgs e) { _lastSelectedContact.FirstName = FirstNameTextBox.Text; _lastSelectedContact.LastName = LastNameTextBox.Text; var contactServices = new ContactServices(); await contactServices.UpdateAsync(_lastSelectedContact); }
public Contact Post([FromBody] Contact request) { var service = new ContactServices(_dataContext); var contact = service.CreateContact(request); return(contact); }
public List <Contact> GetAllContactsList() { var service = new ContactServices(_dataContext); var result = service.GetAllContactsFromDataBase(); return(result); }
public void IncluirContatoCommand(object sender, RoutedEventArgs e) { var contact = new List <Contact> { new Contact { Person = _person, Description = "Nome", Value = "" }, new Contact { Person = _person, Description = "E-mail", Value = "", }, new Contact { Person = _person, Description = "Telefone", Value = "" }, new Contact { Person = _person, Description = "Estado", Value = "" } }; var contactService = new ContactServices(); var estadosService = new EstadoService(); // _person.Contacts = contactService.GetContactsByPerson(_person.Id); _person.Contacts.AddRange(contact); this.DataContext = _person; }
private async void DetailSaveButton_Click(object sender, RoutedEventArgs e) { MainPage._lastSelectedContact.FirstName = FirstNameTextBox.Text; MainPage._lastSelectedContact.LastName = LastNameTextBox.Text; var DetailContactServices = new ContactServices(); await DetailContactServices.UpdateAsync(MainPage._lastSelectedContact); }
public string UpdatePerson([FromBody] Contact request) { var service = new ContactServices(_dataContext); var result = service.UpdateContact(request); return(result); }
public string DeleteContact(Guid id) { var service = new ContactServices(_dataContext); var result = service.DeleteContact(id); return(result); }
public List <Contact> GetContactsByCompany(string searchCompany) { ContactServices service = new ContactServices(_dataContext); List <Contact> result = service.GetContactsByCompany(searchCompany); return(result); }
private async void RefreshContainer_RefreshRequested(RefreshContainer sender, RefreshRequestedEventArgs args) { using (var deferral = args.GetDeferral()) { var contactservices = new ContactServices(); var contacts = (await contactservices.ListAsync()).ToList(); ContactListView.ItemsSource = contacts; } }
/// <summary> /// Contact - This method is used to delete contact by id.</summary> /// <param name="id">Contact id</param> /// <returns>Http action result contains true if record deleted else false</returns> public IHttpActionResult Delete(int id) { if (!ModelState.IsValid) { return(BadRequest("Not a valid model")); } return(Ok(ContactServices.DeleteContact(id))); }
protected override async Task OnInitializedAsync() { messages = await ContactServices.GetAsync(); if (messages != null) { this.StateHasChanged(); } }
/// <summary> /// Contact - This method is used to create/add contact.</summary> /// <param name="abusContact">Contact model</param> /// <returns>Http action result contains true if record created/added else false</returns> public IHttpActionResult Post(ContactViewModel abusContact) { if (!ModelState.IsValid) { return(BadRequest("Not a valid model")); } return(Ok(ContactServices.AddContact(abusContact))); }
public async void ShouldSearchByPhone() { var service = new ContactServices(); await service.Add(ContactTestData.GetContact()); var contact = ContactTestData.GetContact(); var expected = await service.GetByPhone("23156758"); Assert.True(expected.Phones.Count == contact.Phones.Count); }
public async void ShouldSearchByEmail() { var service = new ContactServices(); await service.Add(ContactTestData.GetContact()); var contact = ContactTestData.GetContact(); var expected = await service.GetByEmail("*****@*****.**"); Assert.True(expected.Emails.Count == contact.Emails.Count); }
private void btnAdd_Click(object sender, EventArgs e) { using (frmAddEditContact frm = new frmAddEditContact(null)) { if (frm.ShowDialog() == DialogResult.OK) { contactBindingSource.DataSource = ContactServices.GetAll(); } } }
private void creerToolStripMenuItem_Click(object sender, EventArgs e) { using (FormAddEditAndContact frm = new FormAddEditAndContact(null)) { if (frm.ShowDialog() == DialogResult.OK) { contactBindingSource.DataSource = ContactServices.GetAll(); } } }
public ExpenseItContactPage(object data) : this() { _person = data as Person; var contactService = new ContactServices(); var estadoSevice = new EstadoService(); _person.Contacts = contactService.GetContactsByPerson(_person.Id); _person.Estados = estadoSevice.GetEstados(); this.DataContext = _person; }
private void btnDelete_Click(object sender, EventArgs e) { if (contactBindingSource.Current == null) { return; } if (MessageBox.Show("Are you sure delete", "Message", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ContactServices.Delete(contactBindingSource.Current as Contact); contactBindingSource.RemoveCurrent(); } }
private void supprimerToolStripMenuItem_Click(object sender, EventArgs e) { if (contactBindingSource.Current == null) { return; } if (MessageBox.Show("Voulez vous vraiment supprimer ce contact ?", "Message", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ContactServices.Delete(contactBindingSource.Current as Contact); contactBindingSource.RemoveCurrent(); } }
public async void ShouldSearchByCompany() { var service = new ContactServices(); await service.Add(ContactTestData.GetContact()); var contact = ContactTestData.GetContact(); var expected = await service.GetByCompany(contact.Company); foreach (var e in expected) { Assert.Equal(contact.Company, e.Company); } }
/// <summary> /// Contact - This method is used to select contact by id.</summary> /// <param name="id">Contact id</param> /// <returns>Http action result contains contact model</returns> public IHttpActionResult Get(int id) { var lContactDetails = ContactServices.GetContact(id); if (lContactDetails == null) { return(NotFound()); } else { return(Ok(lContactDetails)); } }
private void modifierToolStripMenuItem_Click(object sender, EventArgs e) { if (contactBindingSource.Current == null) { return; } using (FormAddEditAndContact frm = new FormAddEditAndContact(contactBindingSource.Current as Contact)) { if (frm.ShowDialog() == DialogResult.OK) { contactBindingSource.DataSource = ContactServices.GetAll(); } } }
private void btnEdit_Click(object sender, EventArgs e) { if (contactBindingSource.Current == null) { return; } using (frmAddEditContact frm = new frmAddEditContact(contactBindingSource.Current as Contact)) { if (frm.ShowDialog() == DialogResult.OK) { contactBindingSource.DataSource = ContactServices.GetAll(); } } }
async void LoadContacts() { if (!IsBusy) { IsBusy = true; await Task.Delay(2000); var collectionOfContacts = ContactServices.loadContacts(); foreach (var item in collectionOfContacts.contacts) { Contacts.Add(item); } IsBusy = false; } }
/// <summary> /// Initializes a new instance of the <see cref="StreakServices"/> class. /// </summary> /// <param name="apiKey">The API key.</param> /// <param name="apiBaseUrl">The API base URL.</param> /// <param name="includeRawResponse">if set to <c>true</c> [include raw JSON response from Streak API].</param> public StreakServices(string apiKey, string apiBaseUrl, bool includeRawResponse) { Users = new UserServices(apiKey, apiBaseUrl, includeRawResponse); Pipelines = new PipelineServices(apiKey, apiBaseUrl, includeRawResponse); Boxes = new BoxServices(apiKey, apiBaseUrl, includeRawResponse); Stages = new StageServices(apiKey, apiBaseUrl, includeRawResponse); Fields = new FieldServices(apiKey, apiBaseUrl, includeRawResponse); Contacts = new ContactServices(apiKey, apiBaseUrlv2, includeRawResponse); Organizations = new OrganizationServices(apiKey, apiBaseUrlv2, includeRawResponse); Tasks = new TaskServices(apiKey, apiBaseUrl, includeRawResponse); Files = new FileServices(apiKey, apiBaseUrl, includeRawResponse); Threads = new ThreadServices(apiKey, apiBaseUrl, includeRawResponse); Comments = new CommentServices(apiKey, apiBaseUrl, includeRawResponse); Snippets = new SnippetServices(apiKey, apiBaseUrl, includeRawResponse); }
public async void ShouldAddAndRetrieveSameContact() { var service = new ContactServices(); var contact = ContactTestData.GetContact(); await service.Add(contact); var expected = await service.GetAll(); foreach (var ex in expected) { Assert.NotNull(ex.Id); Assert.Equal(ex.Name, contact.Name); Assert.Equal(ex.LastName, contact.LastName); Assert.Equal(ex.Company, contact.Company); Assert.Equal(ex.Notes, contact.Notes); Assert.Equal(ex.DateOfBirth, contact.DateOfBirth); foreach (var adress in ex.Adresses) { foreach (var b in contact.Adresses) { Assert.NotNull(b.Id); Assert.NotNull(b.ContactId); Assert.Equal(adress.Street, b.Street); Assert.Equal(adress.HouseNumber, b.HouseNumber); Assert.Equal(adress.City, b.City); } } foreach (var a in ex.Phones) { foreach (var b in contact.Phones) { Assert.NotNull(b.Id); Assert.NotNull(b.ContactId); Assert.Equal(a.PhoneNumber, b.PhoneNumber); } } foreach (var a in ex.Emails) { foreach (var b in contact.Emails) { Assert.NotNull(b.Id); Assert.NotNull(b.ContactId); Assert.Equal(a.Email, b.Email); } } } }
protected override async void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); var contacts = ContactListView.ItemsSource as List <Contact>; if (contacts == null) { var contactservices = new ContactServices(); contacts = (await contactservices.ListAsync()).ToList(); ContactListView.ItemsSource = contacts; } if (e.Parameter is Contact contact) { _lastSelectedContact = contacts.FirstOrDefault(p => p.Id == contact.Id); FirstNameTextBox.Text = _lastSelectedContact.FirstName; LastNameTextBox.Text = _lastSelectedContact.LastName; } }
/// <summary> /// Contact - This method is used to update contact.</summary> /// <param name="abusContact">Contact model</param> /// <returns>Http action result contains true if record updated else false</returns> public IHttpActionResult Put(ContactViewModel abusContact) { bool lblnIsSuccess; if (!ModelState.IsValid) { return(BadRequest("Not a valid data")); } lblnIsSuccess = ContactServices.UpdateContact(abusContact); if (lblnIsSuccess) { return(Ok()); } else { return(NotFound()); } }
public ActionResult ContactSave(ContactUsFormViewModel contactUsForm) { if (ModelState.IsValid) { IContactUsService services = new ContactServices(); var config = new AutoMapperConfig().Configure(); IMapper imapper = config.CreateMapper(); var contactDTO = imapper.Map <ContactUsFormViewModel, ContactUsModel>(contactUsForm); services.SaveData(contactDTO); TempData["message"] = "ContactUs Data Saved Successfully"; ModelState.Clear(); return(View()); } else { return(View(contactUsForm)); } }
private void FormAddEditAndContact_FormClosing(object sender, FormClosingEventArgs e) { if (DialogResult == DialogResult.OK) { if (string.IsNullOrEmpty(txtName.Text)) { MessageBox.Show("Veuillez entrez le nom de votre contact !", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information); txtName.Focus(); e.Cancel = true; return; } if (IsNew) { ContactServices.Insert(contactBindingSource.Current as Contact); } else { ContactServices.Update(contactBindingSource.Current as Contact); } } }