private void Page_Loaded(object sender, RoutedEventArgs e) { Clases.C_Locacion loc = new Clases.C_Locacion(); cmbLocacion.ItemsSource = loc.listarLocaciones(); cmbLocacion.DisplayMemberPath = "codigo"; cmbLocacion.SelectedValuePath = "idlocacion"; Clases.C_TipoDocumento tdoc = new Clases.C_TipoDocumento(); cmbtipo.ItemsSource = tdoc.listarDocumento(); cmbtipo.DisplayMemberPath = "descripcion"; cmbtipo.SelectedValuePath = "id_td"; Clases.promotor pro = new Clases.promotor(); dtgrdpromotor.ItemsSource = pro.listarpromotor(); }
private async void tlGuardar_Click(object sender, RoutedEventArgs e) { Clases.promotor newPromo = new Clases.promotor(); newPromo.id_td = (int)cmbtipo.SelectedValue; newPromo.doc_iden = txtCedul.Text; newPromo.nombre = txtNombreN.Text; newPromo.apellido = txtApellido.Text; newPromo.correo = txtcorreo.Text; newPromo.telefono = txtThabitacion.Text; newPromo.id_locacion = (int)cmbLocacion.SelectedValue; if (promoselect == false) { if (newPromo.NuevoPromotor() == 1) { await p.ShowMessageAsync("Información", "Se ha guardado correctamente", MessageDialogStyle.Affirmative); tlCancelar_Click(sender, e); flNuevo.IsOpen = false; Page_Loaded(sender, e); } else { await p.ShowMessageAsync("Error", "Error al guardar el usuario", MessageDialogStyle.Affirmative); } } else { newPromo.id_promotor = id; if (newPromo.editarPromotor() == 1) { await p.ShowMessageAsync("Información", "Se han actualizado correctamente los datos", MessageDialogStyle.Affirmative); tlCancelar_Click(sender, e); flNuevo.IsOpen = false; Page_Loaded(sender, e); } else { await p.ShowMessageAsync("Error", "Error al actualizar los datos", MessageDialogStyle.Affirmative); } } }
private void dtgrdtelemarketing_MouseDoubleClick(object sender, MouseButtonEventArgs e) { object tele = dtgrdpromotor.SelectedValue; if (tele != null) { tlCancelar.IsEnabled = false; Clases.promotor teleSelected = (Clases.promotor)tele; id = teleSelected.id_promotor; flNuevo.Header = "Datos del promotor " + teleSelected.nombre + " " + teleSelected.apellido; flNuevo.IsOpen = true; cmbtipo.SelectedValue = teleSelected.id_td; txtCedul.Text = teleSelected.doc_iden; txtNombreN.Text = teleSelected.nombre; txtApellido.Text = teleSelected.apellido; txtThabitacion.Text = teleSelected.telefono; txtcorreo.Text = teleSelected.correo; cmbLocacion.SelectedValue = teleSelected.id_locacion; promoselect = true; } }