Exemplo n.º 1
0
        private async Task onSaveButtonClick()
        {
            try
            {
                if (ValidationsCheck())
                {
                    UserDetailsTable details = new UserDetailsTable();
                    details.userName  = UserName;
                    details.thumbNail = ThumbNail;
                    details.gender    = gender;
                    await App.Database.SaveNoteAsync(details);

                    var action = await App.Current.MainPage.DisplayActionSheet("Information", "Done", null, "Your details saved in DB");

                    if (action != null)
                    {
                        clearUserDetials();
                    }

                    // to show OtherPage and be able to go back
                    await(Application.Current.MainPage as NavigationPage).PushAsync(new UserDetails());
                }
            }
            catch (Exception ex)
            {
            }
        }
Exemplo n.º 2
0
        private async Task onSaveButtonClick()
        {
            try
            {
                if (ValidationsCheck())
                {
                    UserDetailsTable details = new UserDetailsTable();
                    details.userName     = UserName;
                    details.MobileNumber = MobileNumber;
                    details.Email        = Email;
                    details.designation  = Designation;
                    details.thumbNail    = ThumbNail;
                    await App.Database.SaveNoteAsync(details);

                    var action = await App.Current.MainPage.DisplayActionSheet("Information", "Done", null, "Your details saved in DB");

                    if (action != null)
                    {
                        clearUserDetials();
                    }
                }
            }
            catch (Exception ex)
            {
            }
        }
Exemplo n.º 3
0
        public HttpResponseMessage UserLogin(UserDetailsTable user)
        {
            string status    = "";
            int    userCount = entities.UserDetailsTables.Where(u => u.Mobile_Number == user.Mobile_Number && u.Password == user.Password).Count();

            if (userCount == 0)
            {
                status = "Invalid Mobile number or password";
                return(Request.CreateErrorResponse(HttpStatusCode.NotFound, status));
            }
            else
            {
                status = "Welcome";
                return(Request.CreateErrorResponse(HttpStatusCode.Accepted, status));
            }
        }
Exemplo n.º 4
0
        public UserDetailsTable GetUser(string Mobile_Number)
        {
            UserDetailsTable user = entities.UserDetailsTables.Find(Mobile_Number);

            return(user);
        }
Exemplo n.º 5
0
 public void Post(UserDetailsTable user)
 {
     entities.UserDetailsTables.Add(user);
     entities.SaveChanges();
 }