protected void btnDangnhap_Click(object sender, EventArgs e) { string struser = txtUser.Text.Trim(); string strpass = txtPass.Text.Trim(); DataSet ds = new clsUsers()._dangnhap(struser, strpass); if (ds != null) { if (ds.Tables.Count > 0) { if (ds.Tables[0].Rows.Count > 0) { Session["user"] = ds.Tables[0].Rows[0]["username"].ToString(); Session["fullname"] = ds.Tables[0].Rows[0]["fullname"].ToString(); Response.Redirect(Request.RawUrl.ToString(), true); } else { } } else { } } }
private void btnAddGroup_Click(object sender, System.EventArgs e) { try { user2 = new clsUsers(); user2.cAction = "U"; user2.iOrgId = _functions.GetUserOrgId(HttpContext.Current.User.Identity.Name, false); user2.iGroupId = 0; user2.sGroupName = tbGroupName.Text; tbGroupName.Text = ""; if (user2.GroupDetails() == -1) { Session["lastpage"] = "admin_groups.aspx"; Session["error"] = _functions.ErrorMessage(117); Response.Redirect("error.aspx", false); return; } ShowGroups(); } catch (Exception ex) { _functions.Log(ex, HttpContext.Current.User.Identity.Name, SourcePageName); Session["lastpage"] = "admin_groups.aspx"; Session["error"] = ex.Message; Session["error_report"] = ex.ToString(); Response.Redirect("error.aspx", false); } finally { if (user2 != null) { user2.Dispose(); } } }
private void btnSearch_Click(object sender, System.EventArgs e) { try { pnlVerifyOperator.Visible = false; pnlSelectOperator.Visible = true; user = new clsUsers(); user.iOrgId = OrgId; user.sFirstName = tbFirstName.Text; user.sLastName = tbLastName.Text; user.sEmail = ""; user.iGroupId = 0; user.iActiveStatus = 0; user.iTypeId = (int)UserTypes.All; repOperators.DataSource = new DataView(user.GetUserList_Filter()); repOperators.DataBind(); } catch (Exception ex) { _functions.Log(ex, HttpContext.Current.User.Identity.Name, SourcePageName); Session["lastpage"] = "e_selectTempOperator.aspx?id=" + EquipId.ToString(); Session["error"] = ex.Message; Session["error_report"] = ex.ToString(); Response.Redirect("error.aspx", false); } finally { if (user != null) { user.Dispose(); } } }
public AddEditUser(int GebID) { this.Width = 519; InitializeComponent(); _taak = Taak.Bekijken; DevExpress.Skins.SkinManager.EnableFormSkins(); this.Text = "Gebruiker info"; //groupControl1.Enabled = false; //grpMain.Enabled = false; txtNaam.ReadOnly = true; txtAdres.ReadOnly = true; txtPC.ReadOnly = true; txtPlaats.ReadOnly = true; txtMailadres.ReadOnly = true; txtSkype.ReadOnly = true; txtTel1.ReadOnly = true; txtTel2.ReadOnly = true; txtOpmerkingen.ReadOnly = true; navOK.Enabled = false; clsUsers cls = new clsUsers(); NewGebruiker = cls.GetGebruikerByID(GebID); initAlles(); navOK.Enabled = true; txtGebruikersnaam.Focus(); }
private void btnSendReport_Click(object sender, System.EventArgs e) { string sText, sEmail, sSubj; clsUsers user = null; try { user = new clsUsers(); user.cAction = "S"; user.iId = _functions.GetUserOrgId(HttpContext.Current.User.Identity.Name, true); user.iOrgId = _functions.GetUserOrgId(HttpContext.Current.User.Identity.Name, false); user.UserDetails(); sText = "The Error Report from " + user.sFirstName.Value + " " + user.sLastName.Value + " [" + user.sEmail.Value + "] at " + DateTime.Now.ToUniversalTime() + " GMT <br>"; sText += "Error Description:<br>"; sText += "-------------------------------------------------------------<br>"; sText += ViewState["error_report"].ToString(); sSubj = "The Error Report from FleetPro Application"; sEmail = _functions.GetValueFromConfig("Report.DevEmail"); _functions.SendEmail(sEmail, sSubj, sText); Response.Redirect(btnSendReport.CommandArgument, false); } catch (Exception ex) { _functions.Log(ex, HttpContext.Current.User.Identity.Name, "error.aspx.cs"); } finally { if (user != null) { user.Dispose(); } } }
public frmReloadAccount(clsLoadAccount loadact, clsUsers user) { InitializeComponent(); m_loadAct = loadact; m_user = user; txtDesc.Text = m_loadAct.Description; txtCurBal.Text = m_loadAct.CurrentBalance.ToString("0.00"); txtAvailBal.Text = m_loadAct.AvailableBalance.ToString("0.00"); }
public AddEditEmployee(int employeeID) { InitializeComponent(); vulCombos(); if (employeeID > 0) { clsUsers cls = new clsUsers(); _empoloyee = cls.GetGebruikerByID(employeeID); } }
private void Page_Load(object sender, System.EventArgs e) { try { OrgId = _functions.GetUserOrgId(HttpContext.Current.User.Identity.Name, false); if (!IsPostBack) { user = new clsUsers(); user.iOrgId = OrgId; DataTable dtGroups = user.GetGroupsList(); DataRow _row = dtGroups.NewRow(); _row["Id"] = 0; _row["vchDesc"] = "All"; _row["CanDelete"] = false; dtGroups.Rows.Add(_row); DataView dwGroups = new DataView(dtGroups); dwGroups.Sort = "Id asc"; ddlGroups.DataSource = dwGroups; ddlGroups.DataBind(); if (Session["UserFilter"] != null) { uFilter = (UserFilter)Session["UserFilter"]; user.sFirstName = uFilter.sFirstName; user.sLastName = uFilter.sLastName; user.sEmail = uFilter.sEmail; user.iTypeId = uFilter.iTypeId; user.iActiveStatus = uFilter.iActiveStatus; user.iGroupId = uFilter.iGroupId; dgUserList.DataSource = new DataView(user.GetUserList_Filter()); dgUserList.DataBind(); tbFirstName.Text = uFilter.sFirstName; tbLastName.Text = uFilter.sLastName; tbEmail.Text = uFilter.sEmail; ddlUserTypes.SelectedValue = uFilter.iTypeId.ToString(); ddlActiveStatus.SelectedValue = uFilter.iActiveStatus.ToString(); ddlGroups.SelectedValue = uFilter.iGroupId.ToString(); } } } catch (Exception ex) { _functions.Log(ex, HttpContext.Current.User.Identity.Name, SourcePageName); Session["lastpage"] = "admin.aspx"; Session["error"] = ex.Message; Session["error_report"] = ex.ToString(); Response.Redirect("error.aspx", false); } finally { if (user != null) { user.Dispose(); } } }
private void Page_Load(object sender, System.EventArgs e) { try { OrgId = _functions.GetUserOrgId(HttpContext.Current.User.Identity.Name, false); if (tbLastName.Text.Length > 0) { Header.BodyOnloadScript = "javascript:GetFocus('" + tbPIN.ClientID + "');"; } else { Header.BodyOnloadScript = "javascript:GetFocus('" + tbLastName.ClientID + "');"; } if (!IsPostBack) { user = new clsUsers(); user.cAction = "S"; user.iOrgId = OrgId; user.OrgDetails(); lblWelcome.Text = "Welcome to the " + user.sOrgName.Value + " Operator Kiosk"; order = new clsWorkOrders(); order.iOrgId = OrgId; order.daCurrentDate = DateTime.Now; dtOrders = order.GetActivityWorkOrder(); ViewState["ActivityOrders"] = dtOrders; repOrders.DataSource = new DataView(dtOrders); repOrders.DataBind(); } } catch (Exception ex) { _functions.Log(ex, HttpContext.Current.User.Identity.Name, SourcePageName); Session["lastpage"] = "selectMode.aspx"; Session["error"] = ex.Message; Session["error_report"] = ex.ToString(); Response.Redirect("error.aspx", false); } finally { if (user != null) { user.Dispose(); } if (order != null) { order.Dispose(); } } }
/// <summary> /// Function is returning an access for input page. /// </summary> /// <param name="pageName">Input page</param> /// <returns>The access for input page, false - not permission, true - yes</returns> public bool CheckPermission(string pageName) { bool bResult = false; DataView dvPages = null; clsUsers user = null; try { if ((pageName.ToLower() != "default.aspx") && (pageName.ToLower() != "error.aspx") && (pageName.ToLower() != "accessdenied.aspx")) { dvPages = (DataView)Context.Cache["userPages"]; if (dvPages == null) { user = new clsUsers(); user.iOrgId = _functions.GetUserOrgId(HttpContext.Current.User.Identity.Name, false); dvPages = new DataView(user.GetPagesList()); Context.Cache.Insert("userPages", dvPages, null, DateTime.Now.AddHours(12), TimeSpan.Zero); } dvPages.RowFilter = "vchPageName = '" + pageName + "'"; if (dvPages.Count > 0) { foreach (string role in dvPages[0]["vchGroupList"].ToString().Split(new char[] { ';' })) { if (Context.User.IsInRole(role)) { bResult = true; } } } else if (Context.User.IsInRole("Administrators")) { bResult = true; } } else { bResult = true; } } catch (Exception ex) { _functions.Log(ex, HttpContext.Current.User.Identity.Name, "BFPPage.cs"); } finally { if (user != null) { user.Dispose(); } } return(bResult); }
private void editRec() { clsUsers cls = new clsUsers(); Gebruiker geb = cls.GetGebruikerByID(Convert.ToInt32(gcGebruiker.GetRowCellValue(gcGebruiker.FocusedRowHandle, "ID"))); Forms.AddEditUser frm = new Forms.AddEditUser(geb, Forms.AddEditUser.Taak.Bewerken); if (frm.ShowDialog() == DialogResult.OK) { frm.Dispose(); herladen(); } }
private void btnSearch_Click(object sender, EventArgs e) { string cashier = cboCashier.SelectedItem.ToString(); clsUsers SelectedUser = lstUsers.Find(x => x.UserName == cboCashier.Text); int userid = SelectedUser != null ? SelectedUser.UserId : 0; if (cashier == "All") { cashier = ""; } SearchReloadHistory(dtPickStart.Value, dtPickEnd.Value, userid, txtCustomer.Text.Trim()); }
public frmLoginReg(bool updatepassword = false, clsUsers user = null) { InitializeComponent(); m_user = user; if (updatepassword && user != null) { txtUserName.Text = user.UserName; txtUserName.Enabled = false; cboUserType.SelectedIndex = user.LoginType - 1; chkEnabled.Checked = user.Enabled; } }
private void btnEditUser_Click(object sender, EventArgs e) { if (dgvUsers.SelectedRows.Count > 0) { clsUsers user = clsUsers.GetUser(dgvUsers.SelectedRows[0].Cells["UserName"].Value.ToString()); if (user != null) { frmLoginReg loginreg = new frmLoginReg(true, user); loginreg.ShowDialog(); UpdateGrid(); } } }
private void tbtnDelete_Click(object sender, EventArgs e) { if (dgPortalUsersList.SelectedRows.Count > 0) { if (MessageBox.Show(clsMessageBox.MessageBoxDeleteAsk, clsMessageBox.MessageBoxText, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { clsUsers users = new clsUsers(); users.Username = dgPortalUsersList.SelectedRows[0].Cells[0].Value.ToString(); users.Delete(); BindUsersList(); } } }
private void Global_AuthorizeRequest(object sender, System.EventArgs e) { try { if (Request.IsAuthenticated) { string pageName = Request.FilePath.Remove(0, Request.FilePath.LastIndexOf("/") + 1); if ((pageName == "default.aspx") || (pageName == "error.aspx") || (pageName.ToLower() == "accessdenied.aspx")) { return; } DataView dvPages = (DataView)Context.Cache["userPages"]; if (dvPages == null) { user = new clsUsers(); user.iOrgId = _functions.GetUserOrgId(HttpContext.Current.User.Identity.Name, false); dvPages = new DataView(user.GetPagesList()); Context.Cache.Insert("userPages", dvPages, null, DateTime.Now.AddHours(12), TimeSpan.Zero); } dvPages.RowFilter = "vchPageName = '" + pageName + "'"; if (dvPages.Count > 0) { foreach (string role in dvPages[0]["vchGroupList"].ToString().Split(new char[] { ';' })) { if (Context.User.IsInRole(role)) { return; } } } else if (Context.User.IsInRole("Administrators")) { return; } Context.RewritePath("accessdenied.aspx"); } } catch (Exception ex) { _functions.Log(ex, HttpContext.Current.User.Identity.Name, "Global.asax.cs"); } finally { if (user != null) { user.Dispose(); } } }
protected void btnReg_Click(object sender, EventArgs e) { string stru = txtUser.Text.Trim(); string strp = txtPass.Text.Trim(); string strname = txtName.Text.Trim(); string strdc = txtDiaChi.Text.Trim(); string strsdt = txtSDT.Text.Trim(); clsUsers obju = new clsUsers(); int kq = obju._insert_users(stru, strp, strname, strdc, strsdt); dErrors.Visible = true; dErrors.InnerText = (kq > 0) ? "Them moi thanh cong" : "That bai"; }
public ActionResult Login(clsUsers login) { ModelDb db = new ModelDb(); int userId = 0; bool status = false; string Message = string.Empty; // clsPasswordEncrypt encrypt = new clsPasswordEncrypt(); //string password = encrypt.GetHash(login.Password); string hashPassword = clsPasswordEncrypt.GetHash(login.Password); var user = (from u in db.tblUsers where u.UserName.ToLower() == login.UserName.ToLower().Trim() && u.Password == hashPassword select u).FirstOrDefault(); if (user != null) { status = true; Message = "Login Successfully"; status = true; string[] roles = new string[1]; roles[0] = "User"; CustomPrincipalSerializeModel serializeModel = new CustomPrincipalSerializeModel(); serializeModel.UserId = user.Id; serializeModel.Name = user.FirstName + " " + user.LastName; serializeModel.roles = roles; string userData = JsonConvert.SerializeObject(serializeModel); FormsAuthenticationTicket authTicket = new FormsAuthenticationTicket( 1, user.FirstName + " " + user.LastName, DateTime.Now, DateTime.Now.AddMinutes(30), false, userData); string encTicket = FormsAuthentication.Encrypt(authTicket); HttpCookie faCookie = new HttpCookie(FormsAuthentication.FormsCookieName, encTicket); Response.Cookies.Add(faCookie); status = true; userId = user.Id; } else { status = false; Message = "Please Enter Correct Username or Password!"; } var jsonResult = Json(new { status = status, message = Message, UserId = userId }, JsonRequestBehavior.AllowGet); jsonResult.MaxJsonLength = Int32.MaxValue; return(jsonResult); }
public ActionResult ShowCredentials(int OutputId = 0, string EntityType = "") { clsUsers objclsUsers = new clsUsers(); Login objLogin = new Login(); if (OutputId != 0 && EntityType != "") { objLogin = objclsUsers.GetCredentialsById(OutputId, EntityType); } ViewBag.Username = objLogin.Username; ViewBag.Password = objLogin.Password; Common.LoadCulture(); return(View()); }
private void btnSearch_Click(object sender, EventArgs e) { string cashier = cboCashier.SelectedItem.ToString(); clsLoadAccount SelectedAccount = m_lstAccountInfo.Find(x => x.Description == cboLoadAcc.Text); int loadid = SelectedAccount != null ? SelectedAccount.LoadId : 0; clsUsers SelectedUser = lstUsers.Find(x => x.UserName == cboCashier.Text); int userid = SelectedUser != null ? SelectedUser.UserId : 0; if (cashier == "All") { cashier = ""; } SearchReloadHistory(dtPickStart.Value, dtPickEnd.Value, userid, loadid); }
private void ddlTechnicians_SelectedIndexChanged(object sender, System.EventArgs e) { try { user = new clsUsers(); user.iOrgId = OrgId; user.iOrderId = OrderId; user.iId = Convert.ToInt32(ddlTechnicians.SelectedValue); if (user.GetTechnicianInfo() != -1) { tbHourlyRate.Text = user.dmHourlyRate.Value.ToString("F"); if (!user.bTechCanViewHourlyRate.Value) { ViewState["HourlyRate"] = user.dmHourlyRate.Value; html_tblMain.Rows[12].Visible = false; html_trTotalCosts.Visible = false; } else { ViewState["HourlyRate"] = null; html_tblMain.Rows[12].Visible = true; html_trTotalCosts.Visible = true; } } else { html_tblMain.Rows[12].Visible = true; html_trTotalCosts.Visible = true; tbHourlyRate.Text = "0.0"; ViewState["HourlyRate"] = null; } } catch (Exception ex) { _functions.Log(ex, HttpContext.Current.User.Identity.Name, SourcePageName); Session["lastpage"] = "wo_updateTimeLog.aspx?id=" + OrderId.ToString(); Session["error"] = ex.Message; Session["error_report"] = ex.ToString(); Response.Redirect("error.aspx", false); } finally { if (user != null) { user.Dispose(); } } }
/// <summary> /// Adding the user to selected group /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnAddGroup_Click(object sender, System.EventArgs e) { try { user = new clsUsers(); user.cAction = "I"; user.iId = UserId; user.iOrgId = OrgId; user.iGroupId = Convert.ToInt32(ddlGroup.SelectedValue); if (user.UsersGroupsDetail() == -1) { Session["lastpage"] = "admin_user_detail_edit.aspx?id=" + UserId.ToString(); Session["error"] = _functions.ErrorMessage(117); Response.Redirect("error.aspx", false); return; } // showing the groups after adding dgGroups.DataSource = new DataView(user.GetUserGroupsList()); dgGroups.DataBind(); ddlGroup.DataSource = new DataView(user.GetGroupsListByNotUser()); ddlGroup.DataBind(); if (ddlGroup.Items.Count == 0) { ddlGroup.Enabled = false; btnAddGroup.Enabled = false; } else { ddlGroup.Enabled = true; btnAddGroup.Enabled = true; } } catch (Exception ex) { _functions.Log(ex, HttpContext.Current.User.Identity.Name, SourcePageName); Session["lastpage"] = "admin_user_detail_edit.aspx?id=" + UserId.ToString(); Session["error"] = ex.Message; Session["error_report"] = ex.ToString(); Response.Redirect("error.aspx", false); } finally { if (user != null) { user.Dispose(); } } }
private void DoOK() { errorProvider1.Clear(); if (!kontrole()) { return; } if (chkOnthoud.Checked) { Properties.Settings.Default.GebNaam = txtName.Text; Cryptor crypt = new Cryptor(); Properties.Settings.Default.GebWW = crypt.EncryptData(txtWW.Text); //Properties.Settings.Default.GebWW = txtWW.Text; Properties.Settings.Default.OnthoudGegs = chkOnthoud.Checked; Properties.Settings.Default.Save(); } else { Properties.Settings.Default.GebNaam = ""; Properties.Settings.Default.GebWW = ""; Properties.Settings.Default.GebWW = ""; Properties.Settings.Default.OnthoudGegs = chkOnthoud.Checked; Properties.Settings.Default.Save(); } clsUsers cls = new clsUsers(); Program.HuidigeGebruiker = cls.GetGebruikerByInlogGegs(txtName.Text, txtWW.Text); if (Program.HuidigeGebruiker == null) { setWarning("Ongeldige logingegevens"); return; } pnlInfo.BackColor = Color.FromArgb(18, 186, 132); lblMelding.Font = new Font(FontFamily.GenericSansSerif, 11.0F, FontStyle.Bold); lblMelding.Text = string.Format("{0} is ingelogd", Program.HuidigeGebruiker.Volledigenaam); //this.WindowState = FormWindowState.Minimized; if (_MainForm == null || _MainForm.IsDisposed) { _MainForm = new AppMain(); } _MainForm.WindowState = FormWindowState.Maximized; _MainForm.ShowDialog(); //this.Hide(); }
private async void BtGuardar_Clicked(object sender, EventArgs e) { if (string.IsNullOrEmpty(EntNombre.Text) || string.IsNullOrEmpty(EntApellido.Text) || string.IsNullOrEmpty(EntCedula.Text) || string.IsNullOrEmpty(EntCorreo.Text) || string.IsNullOrEmpty(EntPassword.Text) || string.IsNullOrEmpty(EntVePassword.Text)) { await DisplayAlert("Notificación", "Digite todos los campos", "Aceptar"); return; } else { _loading.IsVisible = true; DesactivarCampos(); clsUsers users = new clsUsers(); users.User_Id = 0; users.UserName = EntNombre.Text; users.UserLastName = EntApellido.Text; users.UserIdentificationCard = EntCedula.Text; users.UserEmail = EntCorreo.Text; users.UserConfirmeEmail = true; users.UserPassword = EntPassword.Text; users.UserTermConditions = true; await Task.Delay(1000); Servicios service = new Servicios(); int responseServer = service.Registro(users); _loading.IsVisible = false; if (responseServer == 0) { return; } if (responseServer == 1) { await Application.Current.MainPage.Navigation.PushAsync(new CREAPrincipalPage()); Application.Current.MainPage.Navigation.RemovePage(this); } else { await DisplayAlert("Notificación", "El Correo ya exite en la aplicación", "Aceptar"); return; } } }
public int Registro(clsUsers users) { try { RestClient _Cliente = new RestClient("http://192.168.1.2/ApiCrea/api/User"); RestRequest _Request = new RestRequest("/RegistreUsers", Method.POST) { RequestFormat = DataFormat.Json }; //_Request.AddHeader("Content-type", "application/json"); _Request.AddObject(users); // _Request.AddJsonBody(new { users }); var _response = _Cliente.Execute(_Request); int contenido = JsonConvert.DeserializeObject <int>(_response.Content); return(contenido); } catch (Exception e) { return(0); } }
private void AddItemToGrid(clsUsers user) { int rowidx = dgvUsers.Rows.Add(); string logintype = ""; switch (user.LoginType) { case 1: logintype = "Admin"; break; case 2: logintype = "Manager"; break; case 3: logintype = "Supervisor"; break; case 4: logintype = "Cashier"; break; } dgvUsers.Rows[rowidx].Cells[0].Value = user.UserName; dgvUsers.Rows[rowidx].Cells[1].Value = logintype; dgvUsers.Rows[rowidx].Cells[2].Value = user.Enabled; }
private void btnOk_Click(object sender, EventArgs e) { m_User = new clsUsers(); if (m_User.Login(cboAccount.SelectedItem.ToString(), txtPassword.Text)) { DialogResult = System.Windows.Forms.DialogResult.OK; } else if (txtPassword.Text == "") { txtPassword.SelectAll(); txtPassword.Focus(); } else { MessageBox.Show("Invalid Username/Password", "Credentials", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); txtPassword.SelectAll(); txtPassword.Focus(); } }
private void BindDetails() { DataTable tblSex = new DataTable(); tblSex.Columns.Add(new DataColumn("pvalue")); tblSex.Columns.Add(new DataColumn("ptext")); DataRow drw = tblSex.NewRow(); drw["pvalue"] = "M"; drw["ptext"] = "Male"; tblSex.Rows.Add(drw); drw = tblSex.NewRow(); drw["pvalue"] = "F"; drw["ptext"] = "Female"; tblSex.Rows.Add(drw); cmbSex.DataSource = tblSex; cmbSex.ValueMember = "pvalue"; cmbSex.DisplayMember = "ptext"; cmbStatus.DataSource = clsUsers.GetDSLStatus(); cmbStatus.ValueMember = "pvalue"; cmbStatus.DisplayMember = "ptext"; txtUsername.Text = _strUsername; using (clsUsers user = new clsUsers()) { user.Username = _strUsername; user.Fill(); txtPassword.Text = user.Password; txtLastname.Text = user.LastName; txtFirstname.Text = user.FirstName; txtMiddleName.Text = user.MiddleName; txtNickName.Text = user.NickName; txtEmail.Text = user.Email; dtpBirthDate.Value = user.BirthDate; txtTitle.Text = user.Title; cmbSex.SelectedValue = user.Gender; cmbStatus.SelectedValue = user.Status; } }
private bool GetApproval(UserAccess accesslevel = UserAccess.Cashier) { if (m_user.LoginType <= (int)accesslevel) { return(true); } else { frmApproval login = new frmApproval((int)accesslevel); if (login.ShowDialog() == System.Windows.Forms.DialogResult.OK) { clsUsers iuser = login.m_User; if (iuser.LoginType <= (int)accesslevel) { return(true); } } } return(false); }
internal async Task RegisterUserAsync(clsUsers user, string paswd) { var Httpclient = new HttpClient(); var url = Constants.BaseApiAddress + "wp-json/wc/v3/customers" + Constants.Consumer_Key; var uri = new Uri(string.Format(url, string.Empty)); var json = JsonConvert.SerializeObject(user); var content = new StringContent(json, Encoding.UTF8, "application/json"); HttpResponseMessage response = null; response = await Httpclient.PostAsync(uri, content); if (response.StatusCode == HttpStatusCode.Created) { var responseContent = await response.Content.ReadAsStringAsync(); var jObject = JObject.Parse(responseContent); var id = (string)jObject.GetValue("id"); var url1 = "http://qepdns.com/api/changepasswordfirst.php?user_id=" + id + "&new_password="******"application/json"); HttpResponseMessage response1 = null; response1 = await Httpclient.PostAsync(uri1, null); await Xamarin.Forms.Application.Current.MainPage.DisplayAlert("", "sucessfully Register", "Ok"); var responseContent1 = await response1.Content.ReadAsStringAsync(); var jObject1 = JObject.Parse(responseContent1); var msg = (string)jObject1.GetValue("msg"); } }