private static void DescripcionAct(DependencyObject d, DependencyPropertyChangedEventArgs e) { uc_Insumo test = (uc_Insumo)d; test.Descripcion = e.NewValue as string; }
private void FiltrarInsumos(string CedNombre) { try { ClienteMantenimiento clienMant = new ClienteMantenimiento(); stpClientes.Children.Clear(); List <SIGEEA_spListarInsumosResult> listar = MantInsumo.ListarInsumos(CedNombre); foreach (SIGEEA_spListarInsumosResult lista in listar) { uc_Insumo nuevo = new uc_Insumo(); nuevo.NombreInsumo = lista.Nombre_Insumo; nuevo.Descripcion = lista.Descripcion_Insumo; nuevo.CanInsumo = lista.Cantidad_InvInsumo.ToString(); nuevo.UniMedidaInsumo = lista.Nombre_UniMedida; if (lista.Estado_Insumo == true) { nuevo.EstadoInsumo = "ACTIVO"; } else { nuevo.EstadoInsumo = "INACTIVO"; } nuevo.IdInsumo = lista.PK_Id_Insumo.ToString(); nuevo.btnOpcion.Tag = lista.PK_Id_Insumo; nuevo.btnOpcion.DataContext = lista; if (opcion == "Pedido") { nuevo.btnOpcion.Content = "Hacer Pedido"; } else if (opcion == "Editar") { nuevo.btnOpcion.Content = "Editar"; } else if (opcion == "Pedido") { nuevo.btnOpcion.Content = "Hacer pedido"; } else if (opcion == "Compra") { nuevo.btnOpcion.Content = "Comprar Insumo"; } else if (opcion == "Eliminar o Activar") { if (nuevo.EstadoInsumo == "ACTIVO") { nuevo.btnOpcion.Content = "Eliminar"; } else { nuevo.btnOpcion.Content = "Activar"; } } nuevo.btnOpcion.Click += BtnOpcion_Click; stpClientes.Children.Add(nuevo); } } catch (Exception ex) { MessageBox.Show("Error al listar: " + ex.ToString(), "error", MessageBoxButton.OK); } }
private static void NombreInsumoAct(DependencyObject d, DependencyPropertyChangedEventArgs e) { uc_Insumo test = (uc_Insumo)d; test.NombreInsumo = e.NewValue as string; }
private void FiltrarClientes(string CedNombre) { try { ClienteMantenimiento clienMant = new ClienteMantenimiento(); stpClientes.Children.Clear(); List<SIGEEA_spListarInsumosResult> listar = MantInsumo.ListarInsumos(CedNombre); foreach (SIGEEA_spListarInsumosResult lista in listar) { uc_Insumo nuevo = new uc_Insumo(); nuevo.NombreInsumo = lista.Nombre_Insumo; nuevo.Descripcion = lista.Descripcion_Insumo; nuevo.CanInsumo = lista.Cantidad_InvInsumo.ToString(); nuevo.UniMedidaInsumo = lista.Nombre_UniMedida; if (lista.Estado_Insumo == true) { nuevo.EstadoInsumo = "ACTIVO"; } else { nuevo.EstadoInsumo = "INACTIVO"; } nuevo.IdInsumo = lista.PK_Id_Insumo.ToString(); nuevo.btnOpcion.Tag = lista.PK_Id_Insumo; nuevo.btnOpcion2.Tag = lista.PK_Id_Insumo; if (opcion == "Pedido") { nuevo.btnOpcion.Content = "Hacer Pedido"; } else if (opcion == "Editar") { nuevo.btnOpcion.Content = "Editar"; nuevo.btnOpcion2.Visibility = Visibility.Hidden; } else if (opcion == "Pedido") { nuevo.btnOpcion.Content = "Hacer pedido"; nuevo.btnOpcion2.Visibility = Visibility.Hidden; } else if (opcion == "Compra") { nuevo.btnOpcion.Content = "Comprar Insumo"; nuevo.btnOpcion2.Visibility = Visibility.Hidden; } else if (opcion == "Eliminar o Activar") { if (nuevo.EstadoInsumo == "ACTIVO") { nuevo.btnOpcion.Visibility = Visibility.Visible; nuevo.btnOpcion2.Visibility = Visibility.Hidden; } else { nuevo.btnOpcion.Visibility = Visibility.Hidden; nuevo.btnOpcion2.Visibility = Visibility.Visible; } nuevo.btnOpcion.Content = "Eliminar"; nuevo.btnOpcion2.Content = "Activar"; } nuevo.btnOpcion.Click += BtnOpcion_Click; ; nuevo.btnOpcion2.Click += BtnOpcion2_Click; ; stpClientes.Children.Add(nuevo); } } catch (Exception ex) { MessageBox.Show("Error al listar: " + ex.ToString(), "error", MessageBoxButton.OK); } }