コード例 #1
0
        private void Edit_Child_Click(object sender, RoutedEventArgs e)
        {
            EditChild edit_Children = new EditChild();

            edit_Children.Show();
            Close();
        }
コード例 #2
0
        public async Task <ActionResult <string> > getEditChildAsync(string id)
        {
            ChildData currentChildData = _context.ChildData.Where(c => c.Id.Equals(id)).FirstOrDefault();

            if (currentChildData == null)
            {
                Error newError = new Error();
                newError.UnableToEditChilData();
                return(Ok(new { response = newError.Message }));
            }
            IdentityUser currentUser = await _userManager.FindByIdAsync(id);

            EditChild currentEditChild = new EditChild();

            if (currentUser != null)
            {
                currentEditChild.Email    = currentUser.Email;
                currentEditChild.UID      = currentUser.Id;
                currentEditChild.Username = currentUser.UserName;
            }
            currentEditChild.myChildData = currentChildData;
            currentEditChild.BirthDay    = currentChildData.BirthDate.Day;
            currentEditChild.BirthMonth  = currentChildData.BirthDate.Month;
            currentEditChild.BirthYear   = currentChildData.BirthDate.Year;
            return(JsonConvert.SerializeObject(currentEditChild));
        }