protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Layout.NewClient); sellerId = Intent.GetIntExtra("sellerId", 0); #region Find Controls textViewMessage = FindViewById <TextView>(Id.textViewMessage); listViewDocumentTypes = FindViewById <ListView>(Id.listViewDocumentTypes); editTextDocumentNumber = FindViewById <EditText>(Id.editTextDocumentNumber); editTextFirstName = FindViewById <EditText>(Id.editTextFirstName); editTextSecondName = FindViewById <EditText>(Id.editTextSecondName); editTextPhone = FindViewById <EditText>(Id.editTextPhone); editTextAnniversary = FindViewById <EditText>(Id.editTextAnniversary); editTextEmail = FindViewById <EditText>(Id.editTextEmail); editTextAddress = FindViewById <EditText>(Id.editTextAddress); buttonNewClient = FindViewById <Button>(Id.buttonNewClient); #endregion #region Event Controls buttonNewClient.Click += ButtonNewClient_Click; listViewDocumentTypes.ItemClick += ListViewDocumentTypes_ItemClick; #endregion WS.ServiceSAL service = new WS.ServiceSAL(); service.GetAllDocumentTypesCompleted += Service_GetAllDocumentTypesCompleted; service.GetAllDocumentTypesAsync(); }
private void buttonLogin_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(editTextUser.Text) || string.IsNullOrWhiteSpace(editTextPassword.Text)) { textViewMessage.Text = ResourceMessages.LoginUserOrPasswordEmpty; } WS.ServiceSAL service = new WS.ServiceSAL(); service.ValidateUserCompleted += Service_ValidateUserCompleted; service.ValidateUserAsync(editTextUser.Text, editTextPassword.Text); progressBarProgress.Visibility = Android.Views.ViewStates.Visible; textViewMessage.Text = ResourceMessages.LoginValidating; buttonLogin.Enabled = false; }
private void ButtonConsult_Click(object sender, EventArgs e) { if (editTextClientId.Text == string.Empty) { textViewMessage.Text = ResourceMessages.ClientIdEmpty; return; } WS.ServiceSAL service = new WS.ServiceSAL(); service.GetClientCompleted += Service_GetClientCompleted; service.GetClientAsync(int.Parse(editTextClientId.Text), true); textViewMessage.Text = ResourceMessages.Waiting; buttonConsult.Enabled = false; }
private void ButtonSearchDocumentNumber_Click(object sender, EventArgs e) { if (position <= -1) { textViewMessage.Text = ResourceMessages.ChoiceNoSelect; return; } if (string.IsNullOrWhiteSpace(editTextDocumentNumber.Text)) { textViewMessage.Text = ResourceMessages.DocumentNumberEmpty; return; } WS.ServiceSAL service = new WS.ServiceSAL(); service.GetClientByDocumentCompleted += Service_GetClientByDocumentCompleted; service.GetClientByDocumentAsync(idsDocumentTypes[position], true, editTextDocumentNumber.Text); textViewMessage.Text = ResourceMessages.Waiting; buttonSearchDocumentNumber.Enabled = false; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.Orders); sellerId = Intent.GetIntExtra("sellerId", 0); #region Find Controls textViewMessage = FindViewById <TextView>(Resource.Id.textViewMessage); listViewDocumentTypes = FindViewById <ListView>(Resource.Id.listViewDocumentTypes); buttonSearchDocumentType = FindViewById <Button>(Resource.Id.buttonSearchDocumentType); editTextDocumentNumber = FindViewById <EditText>(Resource.Id.editTextDocumentNumber); buttonSearchDocumentNumber = FindViewById <Button>(Resource.Id.buttonSearchDocumentNumber); textViewClientName = FindViewById <TextView>(Resource.Id.textViewClientName); buttonNewClient = FindViewById <Button>(Resource.Id.buttonNewClient); buttonContinueWithOrder = FindViewById <Button>(Resource.Id.buttonContinueWithOrder); #endregion #region Event Controls buttonSearchDocumentNumber.Click += ButtonSearchDocumentNumber_Click; buttonSearchDocumentType.Click += ButtonSearchDocumentType_Click; buttonNewClient.Click += ButtonNewClient_Click; buttonContinueWithOrder.Click += ButtonContinueWithOrder_Click; listViewDocumentTypes.ItemClick += ListViewDocumentTypes_ItemClick; #endregion WS.ServiceSAL service = new WS.ServiceSAL(); service.GetAllDocumentTypesCompleted += Service_GetAllDocumentTypesCompleted; service.GetAllDocumentTypesAsync(); }
private void ButtonUpdate_Click(object sender, EventArgs e) { if (editTextNewReading.Text == string.Empty) { textViewMessage.Text = ResourceMessages.ClientReadingMsg; return; } int lastReading = int.Parse(editTextLastReading.Text); int newReading = int.Parse(editTextNewReading.Text); if (newReading <= lastReading) { textViewMessage.Text = ResourceMessages.ClientNewReadingLessThanLastReading; return; } WS.ServiceSAL service = new WS.ServiceSAL(); service.UpdateClientReadingCompleted += Service_UpdateClientReadingCompleted; service.UpdateClientReadingAsync(int.Parse(editTextClientId.Text), true, int.Parse(editTextNewReading.Text), true); textViewMessage.Text = ResourceMessages.ItemUpdating; buttonUpdate.Enabled = false; }
private void ButtonNewClient_Click(object sender, EventArgs e) { if (position <= -1) { textViewMessage.Text = ResourceMessages.ChoiceNoSelect; return; } if (string.IsNullOrWhiteSpace(editTextDocumentNumber.Text)) { textViewMessage.Text = ResourceMessages.DocumentNumberEmpty; return; } if (string.IsNullOrWhiteSpace(editTextFirstName.Text)) { textViewMessage.Text = ResourceMessages.FirstNameEmpty; return; } if (string.IsNullOrWhiteSpace(editTextSecondName.Text)) { textViewMessage.Text = ResourceMessages.SecondNameEmpty; return; } if (string.IsNullOrWhiteSpace(editTextPhone.Text)) { textViewMessage.Text = ResourceMessages.PhoneEmpty; return; } if (string.IsNullOrWhiteSpace(editTextAnniversary.Text)) { textViewMessage.Text = ResourceMessages.AnniversaryEmpty; return; } if (string.IsNullOrWhiteSpace(editTextEmail.Text)) { textViewMessage.Text = ResourceMessages.EmailEmpty; return; } if (string.IsNullOrWhiteSpace(editTextAddress.Text)) { textViewMessage.Text = ResourceMessages.AddressEmpty; return; } ClientInfo clientInfo = new ClientInfo(); clientInfo.IdSpecified = false; clientInfo.Id = 0; clientInfo.DocumentTypeId = idsDocumentTypes[position]; clientInfo.DocumentTypeIdSpecified = true; clientInfo.DocumentNumber = editTextDocumentNumber.Text; clientInfo.FirstName = editTextFirstName.Text; clientInfo.SecondName = editTextSecondName.Text; clientInfo.Phone = editTextPhone.Text; clientInfo.Readed = false; clientInfo.LastReading = 0; clientInfo.Address = editTextAddress.Text; clientInfo.Anniversary = DateTime.Parse(editTextAnniversary.Text); clientInfo.Email = editTextEmail.Text; WS.ServiceSAL service = new WS.ServiceSAL(); service.InsertClientCompleted += Service_InsertClientCompleted; service.InsertClientAsync(clientInfo, true); textViewMessage.Text = ResourceMessages.Waiting; buttonNewClient.Enabled = false; }