public async void GetAllDepartmentEmployeeName() { try { string Url = StatusModel.Url + "GetAllDepartmentEmployeeName"; WebHelpper _objHelper = new WebHelpper(); GetAllDepartmentEmployeeNameModel _objGetAllDepartmentEmployeeNameModel = new GetAllDepartmentEmployeeNameModel(); var request = await _objHelper.MakeGetRequest(Url); ResultGetAllDepartmentEmployeeNameModel = JsonConvert.DeserializeObject <List <GetAllDepartmentEmployeeNameModel> >(request); AllDepartmentEmployeeName = new string[ResultGetAllDepartmentEmployeeNameModel.Count + 1]; int i = 1; AllDepartmentEmployeeName[0] = "--Select Department Employee Name--"; foreach (var item in ResultGetAllDepartmentEmployeeNameModel) { AllDepartmentEmployeeName[i] = item.EmployeeName; i++; } ArrayAdapter _adapterAllDepartmentEmployeeName = new ArrayAdapter(this, Android.Resource.Layout.SimpleSpinnerDropDownItem, AllDepartmentEmployeeName); txt_EmployeeName.Adapter = _adapterAllDepartmentEmployeeName; } catch (Exception e) { string ErrorMsg = e.ToString(); Toast.MakeText(this, ErrorMsg, ToastLength.Long).Show(); } }
public async void RequestDetailsByRequestID() { try { progressDialog = ProgressDialog.Show(this, Android.Text.Html.FromHtml("<font color='#EC407A'> Please wait...</font>"), Android.Text.Html.FromHtml("<font color='#EC407A'> Checking User Info...</font>"), true); string Url = StatusModel.Url + "GetProcessRequestDetailsByRequestID"; WebHelpper _objHelper = new WebHelpper(); ProcessRequestDetailsByRequestIDModel _objProcessRequestDetailsByRequestIDModel = new ProcessRequestDetailsByRequestIDModel(); _objProcessRequestDetailsByRequestIDModel.RequestProcessSrNo = Convert.ToInt32(StatusModel.RequestProcessSrNo); var PostString = JsonConvert.SerializeObject(_objProcessRequestDetailsByRequestIDModel); var request = await _objHelper.MakePostRequest(Url, PostString, true); ResultProcessRequestDetailsByRequestIDModel = JsonConvert.DeserializeObject <ProcessRequestDetailsByRequestIDModel>(request); tvRequestID.Text = Convert.ToString(ResultProcessRequestDetailsByRequestIDModel.RequestProcessSrNo); tvEmployeeName.Text = ResultProcessRequestDetailsByRequestIDModel.EmployeeName; tvDepartment.Text = ResultProcessRequestDetailsByRequestIDModel.EmployeeDepartmentName; tvVendorNAme.Text = ResultProcessRequestDetailsByRequestIDModel.VendorName; tvContractor.Text = ResultProcessRequestDetailsByRequestIDModel.ContractorName; tvNatureOfWork.Text = ResultProcessRequestDetailsByRequestIDModel.NatureOfWork; tvStartTime.Text = ResultProcessRequestDetailsByRequestIDModel.VisitStartTime.ToString(); tvEndTime.Text = ResultProcessRequestDetailsByRequestIDModel.VisitEndTime.ToString(); tvNoOfPerson.Text = ResultProcessRequestDetailsByRequestIDModel.NoOfVendors.ToString(); tvReasons.Text = ResultProcessRequestDetailsByRequestIDModel.VendorVisitResons; progressDialog.Hide(); } catch (Exception e) { progressDialog.Hide(); string ErrorMsg = e.ToString(); Toast.MakeText(this, ErrorMsg, ToastLength.Long).Show(); } }
public async void RequestDetailsByRequestID() { try { progressDialog = ProgressDialog.Show(this, Android.Text.Html.FromHtml("<font color='#EC407A'> Please wait...</font>"), Android.Text.Html.FromHtml("<font color='#EC407A'> Checking User Info...</font>"), true); string Url = StatusModel.Url + "GetProcessRequestDetailsByRequestID"; WebHelpper _objHelper = new WebHelpper(); ProcessRequestDetailsByRequestIDModel _objProcessRequestDetailsByRequestIDModel = new ProcessRequestDetailsByRequestIDModel(); _objProcessRequestDetailsByRequestIDModel.RequestProcessSrNo = Convert.ToInt32(StatusModel.RequestProcessSrNo); var PostString = JsonConvert.SerializeObject(_objProcessRequestDetailsByRequestIDModel); var request = await _objHelper.MakePostRequest(Url, PostString, true); ResultProcessRequestDetailsByRequestIDModel = JsonConvert.DeserializeObject <ProcessRequestDetailsByRequestIDModel>(request); tvActivityOwner.Text = ResultProcessRequestDetailsByRequestIDModel.ActivityOwnerStatus; tvAreaOwner.Text = ResultProcessRequestDetailsByRequestIDModel.AreaOwnerStatus; tvSafety.Text = ResultProcessRequestDetailsByRequestIDModel.SafetyStatus; tvContractor.Text = ResultProcessRequestDetailsByRequestIDModel.ContractorStatus; progressDialog.Hide(); } catch (Exception e) { progressDialog.Hide(); string ErrorMsg = e.ToString(); Toast.MakeText(this, ErrorMsg, ToastLength.Long).Show(); } }
public async void GetAllDesignationByDepartment(string sDepartmentID) { try { string Url = StatusModel.Url + "GetDesignationMasterByDepartment"; WebHelpper _objHelper = new WebHelpper(); tbl_DesignationMaster _objDesignationMaster = new tbl_DesignationMaster(); tbl_DepartmentMaster _objDepartmentMaster = new tbl_DepartmentMaster(); _objDepartmentMaster.DepartmentID = Convert.ToInt32(sDepartmentID); var PostString = JsonConvert.SerializeObject(_objDepartmentMaster); var request = await _objHelper.MakePostRequest(Url, PostString, true); ResultAllDesignationMaster = JsonConvert.DeserializeObject <List <tbl_DesignationMaster> >(request); DesignationByDepartment = new string[ResultAllDesignationMaster.Count + 1]; int i = 1; DesignationByDepartment[0] = "--Select Designation--"; foreach (var item in ResultAllDesignationMaster) { DesignationByDepartment[i] = item.DesignationName; i++; } ArrayAdapter _adapterDesignationByDepartment = new ArrayAdapter(this, Android.Resource.Layout.SimpleSpinnerDropDownItem, DesignationByDepartment); txt_EmployeeDesignationID.Adapter = _adapterDesignationByDepartment; } catch (Exception e) { string ErrorMsg = e.ToString(); Toast.MakeText(this, ErrorMsg, ToastLength.Long).Show(); } }
public async void GetAllContractor() { try { string Url = StatusModel.Url + "GetContractorMaster"; WebHelpper _objHelper = new WebHelpper(); ContractorMasterModel _objContractorMaster = new ContractorMasterModel(); var request = await _objHelper.MakeGetRequest(Url); ResultAllContractorMaster = JsonConvert.DeserializeObject <List <ContractorMasterModel> >(request); Contractor = new string[ResultAllContractorMaster.Count + 1]; int i = 1; Contractor[0] = "--Select Contractor--"; foreach (var item in ResultAllContractorMaster) { Contractor[i] = item.ContractorName; i++; } ArrayAdapter _adapterContractor = new ArrayAdapter(this, Android.Resource.Layout.SimpleSpinnerDropDownItem, Contractor); txt_VendorContractorName.Adapter = _adapterContractor; } catch (Exception e) { string ErrorMsg = e.ToString(); Toast.MakeText(this, ErrorMsg, ToastLength.Long).Show(); } }
public async void GetAllEmployeeDepartmentInfoByTokenNo() { try { progressDialog = ProgressDialog.Show(this, Android.Text.Html.FromHtml("<font color='#EC407A'> Please wait...</font>"), Android.Text.Html.FromHtml("<font color='#EC407A'> Checking User Info...</font>"), true); string Url = StatusModel.Url + "GetDepartmentEmployeeInformationByTokenNo"; WebHelpper _objHelper = new WebHelpper(); GetAllDepartmentEmployeeNameModel _objGetAllDepartmentEmployeeNameModel = new GetAllDepartmentEmployeeNameModel(); _objGetAllDepartmentEmployeeNameModel.EmployeeTokenNo = StatusModel.LoginUserName; var PostString = JsonConvert.SerializeObject(_objGetAllDepartmentEmployeeNameModel); var request = await _objHelper.MakePostRequest(Url, PostString, true); GetAllDepartmentEmployeeNameModel ResultGetAllDepartmentEmployeeNameModel = JsonConvert.DeserializeObject <GetAllDepartmentEmployeeNameModel>(request); lblTokenNo.Text = ResultGetAllDepartmentEmployeeNameModel.EmployeeTokenNo; lblEmployeeName.Text = ResultGetAllDepartmentEmployeeNameModel.EmployeeName; lblDepartment.Text = ResultGetAllDepartmentEmployeeNameModel.EmployeeDepartmentName; StatusModel.EmployeeDesignationName = ResultGetAllDepartmentEmployeeNameModel.EmployeeDesignationName; string Url1 = StatusModel.Url + "GetProcessRequestByUser"; WebHelpper _objHelper1 = new WebHelpper(); var PostString1 = JsonConvert.SerializeObject(ResultGetAllDepartmentEmployeeNameModel); var request1 = await _objHelper.MakePostRequest(Url1, PostString1, true); ResultListProcessRequestByDepartmentEmployeeModel = JsonConvert.DeserializeObject <List <ListProcessRequestByDepartmentEmployeeModel> >(request1); mListView.Adapter = new RPItemListForDeptEmployeeAdapter(this, ResultListProcessRequestByDepartmentEmployeeModel); progressDialog.Hide(); } catch (Exception e) { progressDialog.Hide(); string ErrorMsg = e.ToString(); Toast.MakeText(this, ErrorMsg, ToastLength.Long).Show(); } }
public async void GetAllDepartment() { try { string Url = StatusModel.Url + "GetDepartmentMaster"; WebHelpper _objHelper = new WebHelpper(); tbl_DepartmentMaster _objDepartmentMaster = new tbl_DepartmentMaster(); //using (var client = new WebClient()) //{ // client.Headers.Add(HttpRequestHeader.ContentType, "application/json"); // var responce = client.UploadString(new Uri(Url), "GET"); // ResultAllDepartmentMaster = JsonConvert.DeserializeObject < List<tbl_DepartmentMaster>>(responce); //} var request = await _objHelper.MakeGetRequest(Url); ResultAllDepartmentMaster = JsonConvert.DeserializeObject <List <tbl_DepartmentMaster> >(request); Department = new string[ResultAllDepartmentMaster.Count + 1]; int i = 1; Department[0] = "--Select Department--"; foreach (var item in ResultAllDepartmentMaster) { Department[i] = item.DepartmentName; i++; } ArrayAdapter _adapterDepartment = new ArrayAdapter(this, Android.Resource.Layout.SimpleSpinnerDropDownItem, Department); txt_EmployeeDepartmentID.Adapter = _adapterDepartment; } catch (Exception e) { string ErrorMsg = e.ToString(); Toast.MakeText(this, ErrorMsg, ToastLength.Long).Show(); } }
public async void GetVendorUserMaxSrNo() { try { WebHelpper _objHelper = new WebHelpper(); string Url = StatusModel.Url + "GetVendorUserMaxSrNo"; progressDialog = ProgressDialog.Show(this, Android.Text.Html.FromHtml("<font color='#EC407A'> Please wait...</font>"), Android.Text.Html.FromHtml("<font color='#EC407A'> Data Checking...</font>"), true); var request = await _objHelper.MakeGetRequest(Url); var _objVendorUserRegistrationModel = JsonConvert.DeserializeObject <VendorUserRegistrationModel>(request); txt_VendorUserID.Text = "M&M" + _objVendorUserRegistrationModel.VendorSrNo; progressDialog.Hide(); } catch (Exception e) { progressDialog.Hide(); string ErrorMsg = e.ToString(); Toast.MakeText(this, ErrorMsg, ToastLength.Long).Show(); } }
private async void RequestProcess() { try { Drawable icon_error = Resources.GetDrawable(Resource.Drawable.alert); icon_error.SetBounds(0, 0, 40, 30); if (txt_EmployeeName.Text != "") { if (txt_EmployeeDepartmentID.Text != "") { if (dtp_RequestStartTime.Text != "") { if (dtp_RequestEndTime.Text != "") { if (txt_Associries.Text != "") { if (txt_NoOFVendors.Text != "") { if (txt_Reasons.Text != "") { foreach (var item in ResultGetAllDepartmentEmployeeNameModel) { if (item.EmployeeName.ToString().Trim() == (txt_EmployeeName.Text.Trim())) { _ObjRequestProcess.EmployeeDepartmentID = item.EmployeeDepartmentID; _ObjRequestProcess.EmployeeId = item.EmployeeSrNo; } } progressDialog = ProgressDialog.Show(this, Android.Text.Html.FromHtml("<font color='#EC407A'> Please wait...</font>"), Android.Text.Html.FromHtml("<font color='#EC407A'> Creating New Request...</font>"), true); string Url = StatusModel.Url + "GetVendorUserInformationByVendorUserID"; WebHelpper _objHelper = new WebHelpper(); VendorUserRegistrationModel _objVendorUserRegistrationModel = new VendorUserRegistrationModel(); _objVendorUserRegistrationModel.VendorUserID = StatusModel.LoginUserName; var PostString = JsonConvert.SerializeObject(_objVendorUserRegistrationModel); var request = await _objHelper.MakePostRequest(Url, PostString, true); VendorUserRegistrationModel ResultVendorUserRegistrationModel = JsonConvert.DeserializeObject <VendorUserRegistrationModel>(request); _ObjRequestProcess.VendorSrNo = ResultVendorUserRegistrationModel.VendorSrNo; _ObjRequestProcess.VisitStartTime = Convert.ToDateTime(dtp_RequestStartTime.Text); _ObjRequestProcess.VisitEndTime = Convert.ToDateTime(dtp_RequestEndTime.Text); _ObjRequestProcess.VendorAccessories = txt_Associries.Text; _ObjRequestProcess.NoOfVendors = Convert.ToInt32(txt_NoOFVendors.Text); _ObjRequestProcess.VendorVisitResons = txt_Reasons.Text; _ObjRequestProcess.RequestProcessDate = Convert.ToDateTime(DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss tt")); _ObjRequestProcess.ActivityOwnerStatus = "None"; _ObjRequestProcess.AreaOwnerStatus = "None"; _ObjRequestProcess.SafetyStatus = "None"; _ObjRequestProcess.ContractorStatus = "None"; // ADD Insert Code Here WebHelpper _objHelper1 = new WebHelpper(); string Url1 = StatusModel.Url + "AddRequestProcess"; var PostString1 = JsonConvert.SerializeObject(_ObjRequestProcess); var requestTemp1 = await _objHelper1.MakePostRequest(Url1, PostString1, true); ResultModel ResultgetRequest1 = JsonConvert.DeserializeObject <ResultModel>(requestTemp1); if (ResultgetRequest1.success == 1) { progressDialog.Hide(); Toast.MakeText(this, ResultgetRequest1.msg, ToastLength.Short).Show(); } else { progressDialog.Hide(); Toast.MakeText(this, ResultgetRequest1.msg, ToastLength.Short).Show(); return; } clear(); } else { txt_Reasons.RequestFocus(); txt_Reasons.SetError("Please Enter Visit Reason First", icon_error); } } else { txt_NoOFVendors.RequestFocus(); txt_NoOFVendors.SetError("Please Select No of Vendors First", icon_error); } } else { txt_Associries.RequestFocus(); txt_Associries.SetError("Please Enter Associries First", icon_error); } } else { dtp_RequestEndTime.RequestFocus(); dtp_RequestEndTime.SetError("Please Select End Time First", icon_error); } } else { dtp_RequestEndTime.RequestFocus(); dtp_RequestEndTime.SetError("Please Select Start Time First", icon_error); } } else { txt_EmployeeDepartmentID.RequestFocus(); txt_EmployeeDepartmentID.SetError("Please Select Employee Department First", icon_error); } } else { txt_EmployeeName.RequestFocus(); txt_EmployeeName.SetError("Please Enter Full Name First", icon_error); } } catch (Exception e) { string ErrorMsg = e.ToString(); Toast.MakeText(this, ErrorMsg, ToastLength.Long).Show(); } }
public async void StatusUpdate() { try { progressDialog = ProgressDialog.Show(this, Android.Text.Html.FromHtml("<font color='#EC407A'> Please wait...</font>"), Android.Text.Html.FromHtml("<font color='#EC407A'> Checking User Info...</font>"), true); tbl_RequestProcess _objRequestProcessModel = new tbl_RequestProcess(); _objRequestProcessModel.EmployeeId = ResultProcessRequestDetailsByRequestIDModel.EmployeeId; _objRequestProcessModel.VendorSrNo = ResultProcessRequestDetailsByRequestIDModel.VendorSrNo; _objRequestProcessModel.RequestProcessSrNo = ResultProcessRequestDetailsByRequestIDModel.RequestProcessSrNo; _objRequestProcessModel.EmployeeDepartmentID = ResultProcessRequestDetailsByRequestIDModel.EmployeeDepartmentID; _objRequestProcessModel.VisitStartTime = ResultProcessRequestDetailsByRequestIDModel.VisitStartTime; _objRequestProcessModel.VisitEndTime = ResultProcessRequestDetailsByRequestIDModel.VisitEndTime; _objRequestProcessModel.VendorAccessories = ResultProcessRequestDetailsByRequestIDModel.VendorAccessories; _objRequestProcessModel.NoOfVendors = ResultProcessRequestDetailsByRequestIDModel.NoOfVendors; _objRequestProcessModel.VendorVisitResons = ResultProcessRequestDetailsByRequestIDModel.VendorVisitResons; _objRequestProcessModel.RequestProcessDate = ResultProcessRequestDetailsByRequestIDModel.RequestProcessDate; if (ButtonAcceptOrDecline == "Decline") { if (StatusModel.EmployeeDesignationName == "Activity Owner") { _objRequestProcessModel.ActivityOwnerStatus = "Decline"; } else { _objRequestProcessModel.ActivityOwnerStatus = ResultProcessRequestDetailsByRequestIDModel.ActivityOwnerStatus; } if (StatusModel.EmployeeDesignationName == "Area Owner") { _objRequestProcessModel.AreaOwnerStatus = "Decline"; } else { _objRequestProcessModel.AreaOwnerStatus = ResultProcessRequestDetailsByRequestIDModel.AreaOwnerStatus; } if (StatusModel.EmployeeDesignationName == "Safety") { _objRequestProcessModel.SafetyStatus = "Decline"; } else { _objRequestProcessModel.SafetyStatus = ResultProcessRequestDetailsByRequestIDModel.SafetyStatus; } if (StatusModel.LoginUserStatus == 1) { _objRequestProcessModel.ContractorStatus = "Decline"; } else { _objRequestProcessModel.ContractorStatus = ResultProcessRequestDetailsByRequestIDModel.ContractorStatus; } } else { if (StatusModel.EmployeeDesignationName == "Activity Owner") { _objRequestProcessModel.ActivityOwnerStatus = "Accepted"; } else { _objRequestProcessModel.ActivityOwnerStatus = ResultProcessRequestDetailsByRequestIDModel.ActivityOwnerStatus; } if (StatusModel.EmployeeDesignationName == "Area Owner") { _objRequestProcessModel.AreaOwnerStatus = "Accepted"; } else { _objRequestProcessModel.AreaOwnerStatus = ResultProcessRequestDetailsByRequestIDModel.AreaOwnerStatus; } if (StatusModel.EmployeeDesignationName == "Safety") { _objRequestProcessModel.SafetyStatus = "Accepted"; } else { _objRequestProcessModel.SafetyStatus = ResultProcessRequestDetailsByRequestIDModel.SafetyStatus; } if (StatusModel.LoginUserStatus == 1) { _objRequestProcessModel.ContractorStatus = "Accepted"; } else { _objRequestProcessModel.ContractorStatus = ResultProcessRequestDetailsByRequestIDModel.ContractorStatus; } } string Url = StatusModel.Url + "ManageProcessRequestStatusUpdate"; WebHelpper _objHelper = new WebHelpper(); var PostString = JsonConvert.SerializeObject(_objRequestProcessModel); var request = await _objHelper.MakePostRequest(Url, PostString, true); ResultModel ResultgetRequest = JsonConvert.DeserializeObject <ResultModel>(request); if (ResultgetRequest.success == 1) { progressDialog.Hide(); Toast.MakeText(this, ResultgetRequest.msg, ToastLength.Short).Show(); } else { progressDialog.Hide(); Toast.MakeText(this, ResultgetRequest.msg, ToastLength.Short).Show(); return; } } catch (Exception ex) { progressDialog.Hide(); string ErrorMsg = ex.ToString(); Toast.MakeText(this, ErrorMsg, ToastLength.Long).Show(); } }
private async void DepartmentEmployeeRegistration() { try { TokenNo(); Drawable icon_error = Resources.GetDrawable(Resource.Drawable.alert); icon_error.SetBounds(0, 0, 40, 30); if (txt_EmployeeTokenNo.Text != "") { if (txt_EmployeeName.Text != "") { if (txt_EmployeeAddress.Text != "") { if (txt_EmployeeContactNo.Text != "") { if (txt_EmployeeEmailID.Text != "") { if (txt_EmployeeDepartmentID.Text != "") { if (txt_EmployeeDesignationID.Text != "") { if (txt_EmployeePassword.Text != "") { foreach (var item in ResultAllDesignationMaster) { if (item.DesignationName.ToString().Trim() == (txt_EmployeeDesignationID.Text.Trim())) { _ObjDepartmentEmployeeRegistration.EmployeeDepartmentID = item.DepartmentID; _ObjDepartmentEmployeeRegistration.EmployeeDesignationID = item.DesignationID; } } _ObjDepartmentEmployeeRegistration.DeviceTokenId = DTI.ToString(); _ObjDepartmentEmployeeRegistration.EmployeeTokenNo = txt_EmployeeTokenNo.Text; _ObjDepartmentEmployeeRegistration.EmployeeName = txt_EmployeeName.Text; _ObjDepartmentEmployeeRegistration.EmployeeAddress = txt_EmployeeAddress.Text; _ObjDepartmentEmployeeRegistration.EmployeeContactNo = txt_EmployeeContactNo.Text; _ObjDepartmentEmployeeRegistration.EmployeeEmailID = txt_EmployeeEmailID.Text; //_ObjDepartmentEmployeeRegistration.EmployeeDepartmentID = Convert.ToInt32(txt_EmployeeDepartmentID.Text); //_ObjDepartmentEmployeeRegistration.EmployeeDesignationID = Convert.ToInt32(txt_EmployeeDesignationID.Text); _ObjDepartmentEmployeeRegistration.EmployeePassword = txt_EmployeePassword.Text; _ObjDepartmentEmployeeRegistration.Date = Convert.ToDateTime(DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss tt")); // ADD Insert Code Here WebHelpper _objHelper = new WebHelpper(); string Url = StatusModel.Url + "AddDepartmentEmployeeRegistration"; progressDialog = ProgressDialog.Show(this, Android.Text.Html.FromHtml("<font color='#EC407A'> Please wait...</font>"), Android.Text.Html.FromHtml("<font color='#EC407A'> Data Inserting...</font>"), true); var PostString = JsonConvert.SerializeObject(_ObjDepartmentEmployeeRegistration); var requestTemp = await _objHelper.MakePostRequest(Url, PostString, true); ResultModel ResultgetRequest = JsonConvert.DeserializeObject <ResultModel>(requestTemp); if (ResultgetRequest.success == 1) { progressDialog.Hide(); Toast.MakeText(this, ResultgetRequest.msg, ToastLength.Short).Show(); } else { progressDialog.Hide(); Toast.MakeText(this, ResultgetRequest.msg, ToastLength.Short).Show(); return; } clear(); } else { txt_EmployeePassword.RequestFocus(); txt_EmployeePassword.SetError("Please Enter Password First", icon_error); } } else { txt_EmployeeDesignationID.RequestFocus(); txt_EmployeeDesignationID.SetError("Please Select Designation First", icon_error); } } else { txt_EmployeeDepartmentID.RequestFocus(); txt_EmployeeDepartmentID.SetError("Please Select Department First", icon_error); } } else { txt_EmployeeEmailID.RequestFocus(); txt_EmployeeEmailID.SetError("Please Enter Email ID First", icon_error); } } else { txt_EmployeeContactNo.RequestFocus(); txt_EmployeeContactNo.SetError("Please Enter Contact Number First", icon_error); } } else { txt_EmployeeAddress.RequestFocus(); txt_EmployeeAddress.SetError("Please Enter Address First", icon_error); } } else { txt_EmployeeName.RequestFocus(); txt_EmployeeName.SetError("Please Enter Full Name First", icon_error); } } else { txt_EmployeeTokenNo.RequestFocus(); txt_EmployeeTokenNo.SetError("Please Enter Token Number First", icon_error); } } catch (Exception e) { progressDialog.Hide(); string ErrorMsg = e.ToString(); Toast.MakeText(this, ErrorMsg, ToastLength.Long).Show(); } }
private async void BtnLogIN_Click(object sender, EventArgs e) { try { Drawable icon_error = Resources.GetDrawable(Resource.Drawable.alert); icon_error.SetBounds(0, 0, 40, 30); if (txt_UserName.Text != "") { if (txt_Password.Text != "") { UserLoginModel _objUserLoginModel = new Models.UserLoginModel(); StatusModel.LoginUserName = txt_UserName.Text; _objUserLoginModel.UserName = txt_UserName.Text; _objUserLoginModel.Password = txt_Password.Text; if (StatusModel.LoginUserStatus == 0) { WebHelpper _objHelper = new WebHelpper(); string Url = StatusModel.Url + "EmployeeLogIn"; progressDialog = ProgressDialog.Show(this, Android.Text.Html.FromHtml("<font color='#EC407A'> Please wait...</font>"), Android.Text.Html.FromHtml("<font color='#EC407A'> Checking User Info...</font>"), true); var PostString = JsonConvert.SerializeObject(_objUserLoginModel); var requestTemp = await _objHelper.MakePostRequest(Url, PostString, true); ResultModel ResultgetRequest = JsonConvert.DeserializeObject <ResultModel>(requestTemp); if (ResultgetRequest.success == 1) { _MyFirebaseIIDService.OnTokenRefresh(txt_UserName.Text.Trim(), 0); clear(); progressDialog.Hide(); Toast.MakeText(this, ResultgetRequest.msg, ToastLength.Short).Show(); Intent intent = new Intent(this, typeof(CheckVendorRequestActivity)); this.StartActivity(intent); } else { progressDialog.Hide(); Toast.MakeText(this, ResultgetRequest.msg, ToastLength.Short).Show(); clear(); return; } } else if (StatusModel.LoginUserStatus == 1) { WebHelpper _objHelper = new WebHelpper(); string Url = StatusModel.Url + "VendorLogIn"; progressDialog = ProgressDialog.Show(this, Android.Text.Html.FromHtml("<font color='#EC407A'> Please wait...</font>"), Android.Text.Html.FromHtml("<font color='#EC407A'> Checking User Info...</font>"), true); var PostString = JsonConvert.SerializeObject(_objUserLoginModel); var requestTemp = await _objHelper.MakePostRequest(Url, PostString, true); ResultModel ResultgetRequest = JsonConvert.DeserializeObject <ResultModel>(requestTemp); if (ResultgetRequest.success == 1) { _MyFirebaseIIDService.OnTokenRefresh(txt_UserName.Text.Trim(), 1); clear(); progressDialog.Hide(); Toast.MakeText(this, ResultgetRequest.msg, ToastLength.Short).Show(); Intent intent = new Intent(this, typeof(VendorCreateNewRequestActivity)); this.StartActivity(intent); } else { progressDialog.Hide(); Toast.MakeText(this, ResultgetRequest.msg, ToastLength.Short).Show(); clear(); return; } } // ADD Insert Code Here } else { txt_Password.RequestFocus(); txt_Password.SetError("Please Enter Password First", icon_error); } } else { txt_UserName.RequestFocus(); txt_UserName.SetError("Please Enter UserName First", icon_error); } } catch (Exception ex) { string ErrorMsg = ex.ToString(); Toast.MakeText(this, ErrorMsg, ToastLength.Long).Show(); } }