public string EmployeeToAdminReg(userUpdation update) { try { string q1 = "", q2 = ""; q1 = "select count(*) from nworksuser where uid='" + update.uid + "';"; MySqlCommand cmd1 = new MySqlCommand(q1, conn); conn.Open(); Int32 count = Convert.ToInt32(cmd1.ExecuteScalar()); conn.Close(); cmd1.Dispose(); if (count != 0) { q2 = "update nWorksUser set fname='" + update.fname + "',mname='" + update.mname + "',lname='" + update.lname + "',dob='" + update.dob + "',gender='" + update.gender + "',desg='" + update.desg + "',hire_date='" + update.hire_date + "',username='******',addressline1='" + update.addressLine1 + "',addressline2='" + update.addressLine2 + "',state='" + update.state + "',city='" + update.city + "',pincode='" + update.pincode + "',country='" + update.country + "',mobileno='" + update.mobileNo + "',_type='" + update._type + "',useractive='" + update.userActive + "',leavedate='" + update.leaveDate + "',annivarsary='" + update.anniversary + "',email='" + update.email + "' where uid='" + update.uid + "';"; MySqlCommand MyCommand = new MySqlCommand(q2, conn); MySqlDataReader MyReader; conn.Open(); MyReader = MyCommand.ExecuteReader(); conn.Close(); return(string.Format("Registration is Successful!")); } else { return(string.Format(update.fname + " " + update.lname + " is not found!")); } } catch (Exception ex) { return(string.Format(ex.ToString())); } }
async public void promot() { if (isConnected == "Connected") { if (validateMobileNumber(mobileNumber.Text) == true) { if (validatePincode(pinCode.Text) == true) { if (validateEmail(emailAddress.Text) == true) { if (password.Text == confirmPassword.Text) { userUpdation obj = new userUpdation(); obj.uid = empNo.Text; obj.fname = empFname.Text; obj.mname = empMname.Text; obj.lname = empLname.Text; obj.dob = dateOfBirth.Date.ToString("yyyy-MM-dd"); obj.hire_date = dateOfHire.Date.ToString("yyyy-MM-dd"); obj.username = username.Text; obj.addressLine1 = address1.Text; obj.addressLine2 = address2.Text; obj.state = state.Text; obj.city = city.Text; obj.pincode = int.Parse(pinCode.Text); obj.country = country.Text; obj.mobileNo = mobileNumber.Text; obj._type = "Admin_Employee"; obj.userActive = "true"; obj.leaveDate = "1900-01-01"; obj.anniversary = dateOfAnniversary.Date.ToString("yyyy-MM-dd"); obj.desg = desg.Text; obj.email = emailAddress.Text; if (maleCheck == 1 && femaleCheck == 0) { obj.gender = "Male"; } else { obj.gender = "Female"; } try { var json = JsonConvert.SerializeObject(obj); var content = new StringContent(json, Encoding.UTF8, "application/json"); HttpClient Client = new HttpClient(); HttpResponseMessage response = null; response = await Client.PostAsync(ColorResources.baseUrl + "EmployeeToAdminRegistration", content); if (response.IsSuccessStatusCode) { var content1 = await response.Content.ReadAsStringAsync(); await DisplayAlert(" nWorksLeaveApp", content1.ToString(), "OK"); await this.Navigation.PopAsync(); } else { await DisplayAlert(" nWorksLeaveApp", "Response is not Received!", "OK"); } } catch (Exception ex) { await DisplayAlert(" nWorksLeaveApp", "Unable to connect server, Try again!", "OK"); Debug.WriteLine(ex.ToString()); } } else { await DisplayAlert(" nWorksLeaveApp", "Password and Confirm Password does not matched!", "OK"); } } else { await DisplayAlert(" nWorksLeaveApp", "Email is invalid!", "OK"); } } else { await DisplayAlert(" nWorksLeaveApp", "Pincode is invalid!", "OK"); pinCode.Focus(); } } else { await DisplayAlert(" nWorksLeaveApp", "Mobile Number is invalid!", "OK"); mobileNumber.Focus(); } } else { await DisplayAlert(" nWorksLeaveApp", "No Internet Connection, Try Again!", "OK"); } }