public void SaveMemberContact(int MemberID, ViewModels.ContactViewModel model) { Member member = GetALL().Include(x => x.Member_Profile).Single(x => x.MemberID == MemberID); db.Attach <Member>(member); Member_Profile mp = new Member_Profile(); if (member.Member_Profile != null) { mp = member.Member_Profile; } mp.MemberID = member.MemberID; mp.Address = model.Address; mp.Phone = model.Phone; mp.Mobile = model.Mobile; mp.MSN = model.MSN; mp.QQ = model.QQ; if (model.Position.IndexOf("|") != -1) { mp.Lat = Convert.ToDouble(model.Position.Split('|')[0]); mp.Lng = Convert.ToDouble(model.Position.Split('|')[1]); } member.Member_Profile = mp; db.Commit(); }
public IActionResult Contact(ViewModels.ContactViewModel model) { if (ModelState.IsValid) { _mailservices.SendMail(_config["MailSettings:ToAddress"], model.Email, "From Bla", model.Message); ModelState.Clear(); ViewBag.UserMessage = "Message Sent"; } return(View()); }
public IActionResult Contact(ViewModels.ContactViewModel model) { if (ModelState.IsValid) { //Send the email _mailService.SendMail("*****@*****.**", model.Subject, $"From: {model.Name} - {model.Email}, Message: {model.Message} ") } return(View()); }
public IActionResult Contact(ViewModels.ContactViewModel model) { if (ModelState.IsValid) { // Send Mail } else { // Show the errors } return(View()); }
/// <summary> /// Test Add Contact with mock data /// </summary> /// <returns></returns> private ViewModels.ContactViewModel Contacts() { viewModel = new ViewModels.ContactViewModel(); viewModel.FirstName = "Bonny"; viewModel.LastName = "Black"; viewModel.Email = "*****@*****.**"; viewModel.Birthdate = DateTime.Now; viewModel.Groups = new List <ViewModels.GroupViewModel> //viewModel.ContactGroups = new List<ViewModels.ContactGroupViewModel> { new ViewModels.GroupViewModel() { Id = 11 } }; viewModel.Comments = "This is a test at " + DateTime.Now; return(viewModel); }
/// <summary> /// Test Update Contact with mock data /// </summary> /// <returns></returns> private ViewModels.ContactViewModel UpdateContact() { viewModel = new ViewModels.ContactViewModel(); viewModel.Id = 9; viewModel.FirstName = "Billy"; viewModel.LastName = "Man"; viewModel.Email = "*****@*****.**"; viewModel.Birthdate = DateTime.Now; viewModel.Groups = new List <ViewModels.GroupViewModel> //viewModel.ContactGroups = new List<ViewModels.ContactGroupViewModel> { // new ViewModels.GroupViewModel() { Id = 2}, new ViewModels.GroupViewModel() { Id = 1 } }; viewModel.Comments = "This is a test at " + DateTime.Now; return(viewModel); }
public IActionResult Contact(ViewModels.ContactViewModel model) { return(View()); }