private void LimpiarTodoPedido() { try { skAyudaPedidos.LimpiarCampos(); skAyudaPedidos.Info = new PedidoInfo { FolioPedido = 0, Organizacion = new OrganizacionInfo { OrganizacionID = organizacionID }, EstatusPedido = new EstatusInfo { EstatusId = (int)Estatus.PedidoSolicitado }, Activo = EstatusEnum.Activo }; InicializarGrid(); pedido = skAyudaPedidos.Info; skAyudaPedidos.LimpiarCampos(); } catch (Exception ex) { Logger.Error(ex); } }
/// <summary> /// Limpiar controles excepto organizacion /// </summary> private void LimpiaParcial() { LimpiaProductos(); skAyudaPremezcla.LimpiarCampos(); listaPremezclasEliminadas.Clear(); listaPremezclaDetalle.Clear(); GridPremezclaDetalle.ItemsSource = null; GridPremezclaDetalle.ItemsSource = listaPremezclaDetalle; }
//Inicializa el Formulario private void InicializaFormulario() { CrearGrid(); txtTemperaturaAmbiente.Value = 0; txtHR.Value = 0; cmbSilo.SelectedIndex = 0; txtObservaciones.Clear(); skAyudaProducto.LimpiarCampos(); txtTemperaturaAmbiente.Focus(); }
/// <summary> /// Verifica que el costo sea de flete /// </summary> /// <param name="clave"></param> private void ObtenerDatosCostos(string clave) { try { if (string.IsNullOrEmpty(clave)) { return; } if (skAyudaCostos.Info == null) { return; } if (skAyudaCostos.Info.TipoCosto.TipoCostoID != TipoCostoEnum.Flete.GetHashCode()) { skAyudaCostos.Info = new CostoInfo { ListaTipoCostos = new List <TipoCostoInfo> { new TipoCostoInfo { TipoCostoID = TipoCostoEnum.Flete.GetHashCode() } }, Activo = EstatusEnum.Activo }; skAyudaCostos.LimpiarCampos(); SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], Properties.Resources.OtrosCostos_MensajeCostoInvalido, MessageBoxButton.OK, MessageImage.Stop); } else { skAyudaCostos.Info = new CostoInfo { ListaTipoCostos = new List <TipoCostoInfo> { new TipoCostoInfo { TipoCostoID = TipoCostoEnum.Flete.GetHashCode() } }, Activo = EstatusEnum.Activo }; TxtTarifa.Focus(); } } catch (Exception ex) { Logger.Error(ex); } }
/// <summary> /// Obtiene la organizacion seleccionada en el filtro /// </summary> private void ObtenerDatosOrganizacion(string clave) { try { if (string.IsNullOrEmpty(clave)) { return; } if (skAyudaOrganizacion.Info == null) { return; } if (skAyudaOrganizacion.Info.TipoOrganizacion.TipoOrganizacionID != TipoOrganizacion.Ganadera.GetHashCode()) { skAyudaOrganizacion.Info = new OrganizacionInfo { TipoOrganizacion = new TipoOrganizacionInfo() { TipoOrganizacionID = TipoOrganizacion.Ganadera.GetHashCode() }, Activo = EstatusEnum.Activo }; skAyudaOrganizacion.LimpiarCampos(); SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], Properties.Resources.CrearContrato_MensajeProveedorInvalido, MessageBoxButton.OK, MessageImage.Stop); } else { skAyudaOrganizacion.Info = new OrganizacionInfo { TipoOrganizacion = new TipoOrganizacionInfo() { TipoOrganizacionID = TipoOrganizacion.Ganadera.GetHashCode() }, Activo = EstatusEnum.Activo }; } } catch (Exception ex) { Logger.Error(ex); SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], Properties.Resources.ConfiguracionPremezcla_MensajeErrorObtenerDatosOrganizacion, MessageBoxButton.OK, MessageImage.Error); } }
/// <summary> /// Se manda llamar al cambiar el tipo de parametro /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void TipoParametroChaged(object sender, SelectionChangedEventArgs e) { if (Contexto.Parametro.ParametroID > 0) { skAyudaParametro.LimpiarCampos(); } }
/// <summary> /// Metodo para obtener datos una vez que la ayuda encuente al proveedor /// </summary> /// <param name="filtro"></param> private void ObtenerDatos(string filtro) { if (skAyudaOperador.Info.Rol.RolID != (int)Roles.Detector) { SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], Properties.Resources.CorralDetector_OperadorNoDetector, MessageBoxButton.OK, MessageImage.Stop); skAyudaOperador.LimpiarCampos(); skAyudaOperador.Info = new OperadorInfo() { OperadorID = 0, Organizacion = new OrganizacionInfo { OrganizacionID = organizacionID }, Rol = new RolInfo() { RolID = (int)Roles.Detector }, Activo = EstatusEnum.Activo }; return; } Contexto.Operador = skAyudaOperador.Info; ObtenerListaCorralesPorDetector(); }
/// <summary> /// Limpia los campos de la ayuda organizacion /// </summary> private void LimpiarOrganizacion() { if (isUsuarioCorporativo) { skAyudaOrganizacion.LimpiarCampos(); } }
/// <summary> /// Limpia los campos cuando no existe un valor valido en la ayuda /// </summary> private void LimpiarTodoOrganizacion() { try { skAyudaOrganizacion.LimpiarCampos(); skAyudaOrganizacion.Info = new OrganizacionInfo() { OrganizacionID = 0, Activo = EstatusEnum.Activo }; txtFecha.Text = ""; dtpFechaInicio.SelectedDate = null; dtpFechaFinal.SelectedDate = null; dtpFechaLlegada.SelectedDate = null; listaPremezcla = new List <PremezclaInfo>(); dgPremezclas.ItemsSource = new List <PremezclaInfo>(); listaSolicitud = new List <SolicitudPremezclaInfo>(); dgSolicitudProducto.ItemsSource = new List <SolicitudPremezclaInfo>(); btnAgregar.Content = Properties.Resources.SolicitudMateriaPrima_btnAgregar; organizacionAnterior = 0; skAyudaOrganizacion.IsEnabled = true; dtpFechaInicio.IsEnabled = true; } catch (Exception ex) { Logger.Error(ex); } }
/// <summary> /// Limpiar controles /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnLimpiar_OnClick(object sender, RoutedEventArgs e) { CboTipoMovimiento.SelectedIndex = 0; skAyudaProductos.LimpiarCampos(); TxtDestino.Clear(); CboTipoMovimiento.Focus(); }
/// <summary> /// Obtiene los datos del proveedor con la clave obtenida en la ayuda /// </summary> /// <param name="clave"></param> private void ObtenerDatosProveedor(string clave) { try { skAyudaChofer.LimpiarCampos(); skAyudaCamion.LimpiarCampos(); if (string.IsNullOrEmpty(clave)) { return; } if (skAyudaProveedores.Info == null) { return; } skAyudaProveedores.Info = new ProveedorInfo { CodigoSAP = "", Descripcion = "", ProductoID = productoID, OrganizacionID = Convert.ToInt32(Application.Current.Properties["OrganizacionID"]) }; var proveedorPl = new ProveedorPL(); proveedor = proveedorPl.ObtenerPorCodigoSAP(new ProveedorInfo() { CodigoSAP = skAyudaProveedores.Clave }); chofer.ProveedorChoferID = proveedor.ProveedorID; camion.Proveedor = proveedor; } catch (Exception ex) { Logger.Error(ex); } }
/// <summary> /// Agregar el Costo a la Lista /// </summary> private void AgregarCostoEmbarqueDetalle() { if (ValidarAgregar()) { var costoEmbarqueDetalle = new CostoEmbarqueDetalleInfo { Costo = CargarCosto(), Activo = EstatusEnum.Activo, Importe = DudImporte.Value.HasValue ? DudImporte.Value.Value : 0, UsuarioCreacionID = AuxConfiguracion.ObtenerUsuarioLogueado(), Orden = 0 }; if (esModificacion) { var costoModificar = ListaCostoEmbarqueDetalle.FirstOrDefault( cos => cos.Costo.CostoID == costoEmbarqueDetalle.Costo.CostoID && cos.Activo == EstatusEnum.Activo ); if (costoModificar == null) { return; } costoModificar.Importe = costoEmbarqueDetalle.Importe; } else { if ( ListaCostoEmbarqueDetalle.Any( cos => cos.Costo.CostoID == costoEmbarqueDetalle.Costo.CostoID && //cos.Orden == costoEmbarqueDetalle.Orden && cos.Activo == costoEmbarqueDetalle.Activo)) { SkMessageBox.Show(this, Properties.Resources.RegistroProgramacionEmbarquesCosto_CostoDuplicado, MessageBoxButton.OK, MessageImage.Stop); skAyudaCosto.LimpiarCampos(); DudImporte.Value = null; return; } ListaCostoEmbarqueDetalle.Add(costoEmbarqueDetalle); } LlenarGridCostos(); LimpiarControles(); BtnAgregar.Content = Properties.Resources.btnAgregar; } }
/// <summary> /// Método que valida las reglas de negocio de las organizaciones de Destino /// </summary> private void ValidaOrigenYdestino() { if (string.IsNullOrWhiteSpace(skAyudaOrigen.Clave) || skAyudaOrigen.Clave == "0") { return; } if (skAyudaOrigen.Clave.Equals(skAyudaDestino.Clave)) { SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], Properties.Resources.RegistroProgramacionEmbarque_DestinoDuplicado, MessageBoxButton.OK, MessageImage.Stop); skAyudaDestino.LimpiarCampos(); var tRequest = new TraversalRequest(FocusNavigationDirection.Previous); skAyudaDestino.MoveFocus(tRequest); } }
private void btnNuevo_Click(object sender, RoutedEventArgs e) { var tiempoEstandarEdicion = new AdministrarProductoTiempoEstandarEdicion() { ucTitulo = { TextoTitulo = Properties.Resources.AdministracionProductoTiempoEstandar_EdicionTitulo } }; MostrarCentrado(tiempoEstandarEdicion); skAyudaProductos.LimpiarCampos(); skAyudaProductos.AsignarFoco(); //cmbEstatus.SelectedIndex = 0; //ObtenerListaProductosTiempoEstandar(1, 15); InicializarPaginado(); cmbEstatus.SelectedIndex = 1; ucPaginacion.AsignarValoresIniciales(); ObtenerListaProductosTiempoEstandar(1, 15); }
/// <summary> /// Método que valida las reglas de negocio de las organizaciones de Destino /// </summary> private bool ValidaOrigenYdestino() { if (string.IsNullOrWhiteSpace(skAyudaOrigen.Clave)) { return(true); } if (skAyudaOrigen.Clave.Equals(skAyudaDestino.Clave)) { SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], Properties.Resources.RegistroProgramacionEmbarque_DestinoDuplicado, MessageBoxButton.OK, MessageImage.Stop); skAyudaDestino.LimpiarCampos(); skAyudaDestino.AsignarFoco(); return(false); } return(true); }
private void Limpiar() { var fechaPl = new FechaPL(); var fechaServidor = fechaPl.ObtenerFechaActual(); ordenSacrificioId = 0; dtpFechaSacrificio.DisplayDate = fechaServidor.FechaActual; dtpFechaSacrificio.SelectedDate = fechaServidor.FechaActual; txtObservaciones.Text = string.Empty; txtNombreCliente.Text = string.Empty; txtFolioOrdenSacrificio.Text = string.Empty; txtFechaFactura.Text = string.Empty; txtCorrales.Text = string.Empty; txtCodigoSapCliente.Text = string.Empty; txtCabezas.Text = string.Empty; skAyudaCliente.LimpiarCampos(); skAyudaCliente.Info = new ClienteInfo(); listaFacturas.ItemsSource = null; }
//Ocurre cuando se obtiene el foco en el control private void CmbTipoMuestra_GotFocus(object sender, RoutedEventArgs e) { if (skAyudaEntradaProducto.Clave == "0") { skAyudaEntradaProducto.LimpiarCampos(); txtOrigen.Text = string.Empty; txtPlaca.Text = string.Empty; InicializaFiltroAyudaEntradaProducto(); } }
/// <summary> /// Evento click de btnLimpiar /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnLimpiar_Click(object sender, RoutedEventArgs e) { try { //CboProducto.SelectedIndex = 0; //CboProveedor.SelectedIndex = 0; skAyudaProveedores.LimpiarCampos(); CboTipoCompra.SelectedIndex = 0; CboFlete.SelectedIndex = 0; CboEstatus.SelectedIndex = 0; Contexto.Folio = 0; TxtFolioContrato.ClearValue(IntegerUpDown.ValueProperty); TxtFolioContrato.Focus(); } catch (Exception ex) { Logger.Error(ex); } }
/// <summary> /// Limpia ayuda, txtImporte y txtToneladas /// </summary> private void LimpiarCampos() { if (skAyudaCorral != null) { skAyudaCorral.LimpiarCampos(); skAyudaCorral.Info.OrganizacionId = organizacionID; skAyudaCorral.Info.CodigoOrigen = corralOrigenInfo.Codigo; skAyudaCorral.Info.Codigo = skAyudaCorral.Descripcion; } }
/// <summary> /// Metodo para dejar utilizable la pantalla de nuevo /// </summary> private void LimpiarControles() { DataContext = null; txtMerma.Clear(); txtPesoLlegada.Clear(); skAyudaOrganizacion.LimpiarCampos(); CargarHorasDefault(); skAyudaFolio.LimpiarCampos(); DgCostoGanado.ItemsSource = null; skAyudaFolio.IsEnabled = true; dpFechaRecepcion.SelectedDate = null; dpFechaSalida.SelectedDate = null; skAyudaFolio.AsignarFoco(); btnCancelar.IsEnabled = false; }
/// <summary> /// Limpia los campos cuando no existe un valor valido en la ayuda /// </summary> private void LimpiarTodoOrganizacion() { try { skAyudaOrganizacion.LimpiarCampos(); skAyudaOrganizacion.Info = new OrganizacionInfo() { OrganizacionID = 0, Activo = EstatusEnum.Activo }; } catch (Exception ex) { Logger.Error(ex); } }
/// <summary> /// Inicializa los valores de inicio y limpia el formulario. /// </summary> private void InicializarFormulario() { muertesEnTransitoInfoSeleccionado = null; Animales.Clear(); txtFecha.Text = DateTime.Now.ToShortDateString(); txtOrigen.Text = string.Empty; txtTipoOrigen.Text = string.Empty; skAyudaCliente.LimpiarCampos(); txtCorral.Text = string.Empty; txtLote.Text = string.Empty; txtCabezas.Text = string.Empty; txtMuertesEnTransito.Text = string.Empty; txtArete.Text = string.Empty; txtArete.IsEnabled = true; chkSinArete.IsChecked = false; skAyudaFolioEntrada.LimpiarCampos(); skAyudaCliente.IsEnabled = false; dgAretes.Items.Refresh(); InicializarAyudaFolioEntrada(); }
/// <summary> /// Valida los campos a guardar /// </summary> /// <returns></returns> private bool ValidaGuardar() { bool guardar = true; var mensaje = string.Empty; if (Contexto.TipoOrganizacion == null || Contexto.TipoOrganizacion.TipoOrganizacionID == 0) { guardar = false; cboTipoOrganizacion.Focus(); mensaje = Properties.Resources.CostoOrganizacionEdicion_MsgTipoOrganizacionIDRequerida; } else { if (Contexto.Costo == null || Contexto.Costo.CostoID == 0) { guardar = false; skAyudaCosto.AsignarFoco(); mensaje = Properties.Resources.CostoOrganizacionEdicion_MsgCostoIDRequerida; } } if (guardar) { var costoOrganizacionPL = new CostoOrganizacionPL(); CostoOrganizacionInfo costoOrganizacion = costoOrganizacionPL.ObtenerPorTipoOrganizacionCosto(Contexto); if (costoOrganizacion != null && costoOrganizacion.CostoOrganizacionID != Contexto.CostoOrganizacionID) { guardar = false; mensaje = string.Format(Properties.Resources.CostoOrganizacion_TipoOrganizacion_Costo_Existente, Contexto.TipoOrganizacion.Descripcion, Contexto.Costo.Descripcion); cboTipoOrganizacion.Focus(); skAyudaCosto.LimpiarCampos(); } } if (!string.IsNullOrWhiteSpace(mensaje)) { SkMessageBox.Show(this, mensaje, MessageBoxButton.OK, MessageImage.Warning); } return(guardar); }
/// <summary> /// Metodo para agregar las dependencias a las ayudas de Organización Origen y Destino /// </summary> private void AsignaDependenciasAyudaOrganizacion(SKAyuda <OrganizacionInfo> controlAyuda, ComboBox combo) { controlAyuda.Dependencias = null; skAyudaOrganizacion.LimpiarCampos(); IList <IDictionary <IList <String>, Object> > dependencias = new List <IDictionary <IList <String>, Object> >(); IDictionary <IList <String>, Object> dependecia = new Dictionary <IList <String>, Object>(); var dependenciasGanado = new EntradaGanadoInfo(); IList <String> camposDependientes = new List <String>(); camposDependientes.Add("EmbarqueID"); dependecia.Add(camposDependientes, dependenciasGanado); dependencias.Add(dependecia); dependecia = new Dictionary <IList <String>, Object>(); camposDependientes = new List <String> { "TipoOrganizacionID" }; dependecia.Add(camposDependientes, combo.SelectedItem); dependencias.Add(dependecia); controlAyuda.Dependencias = dependencias; }
/// <summary> /// Obtiene los datos de la premezcla y determina si esta configurada o no /// </summary> /// <param name="clave"></param> private void ObtenerDatosPremezcla(string clave) { try { if (skAyudaOrganizacion.Clave != string.Empty && skAyudaOrganizacion.Descripcion != string.Empty) { var premezclaPl = new PremezclaPL(); var premezclaInfo = new PremezclaInfo() { Organizacion = new OrganizacionInfo() { OrganizacionID = Convert.ToInt32(skAyudaOrganizacion.Clave) }, Producto = new ProductoInfo() { ProductoId = Convert.ToInt32(skAyudaPremezcla.Clave) }, Activo = EstatusEnum.Activo }; premezclaInfo = premezclaPl.ObtenerPorProductoIdOrganizacionId(premezclaInfo); if (premezclaInfo != null) { //Llenar grid premezcla listaPremezclaDetalle.Clear(); listaPremezclasEliminadas.Clear(); listaPremezclaDetalle.AddRange(premezclaInfo.ListaPremezclaDetalleInfos); GridPremezclaDetalle.ItemsSource = null; GridPremezclaDetalle.ItemsSource = premezclaInfo.ListaPremezclaDetalleInfos; skAyudaOrganizacion.IsEnabled = false; skAyudaPremezcla.IsEnabled = false; skAyudaProducto.AsignarFoco(); } else { //Enviar mensaje if (SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], Properties.Resources.ConfiguracionDePremezclas_MensajePremezclaSinConfiguracion, MessageBoxButton.YesNo, MessageImage.Warning) == MessageBoxResult.Yes) { listaPremezclaDetalle.Clear(); listaPremezclasEliminadas.Clear(); GridPremezclaDetalle.ItemsSource = null; GridPremezclaDetalle.ItemsSource = listaPremezclaDetalle; skAyudaProducto.LimpiarCampos(); skAyudaProducto.AsignarFoco(); nuevaPremezcla = true; } else { listaPremezclaDetalle.Clear(); listaPremezclasEliminadas.Clear(); GridPremezclaDetalle.ItemsSource = null; GridPremezclaDetalle.ItemsSource = listaPremezclaDetalle; skAyudaPremezcla.LimpiarCampos(); skAyudaPremezcla.AsignarFoco(); } } } else { //Enviar mensaje SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], Properties.Resources.ConfiguracionPremezclaAgregarProducto_MensajeOrganizacion, MessageBoxButton.OK, MessageImage.Warning); skAyudaPremezcla.LimpiarCampos(); skAyudaOrganizacion.AsignarFoco(); } } catch (Exception ex) { Logger.Error(ex); SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], Properties.Resources.ConfiguracionPremezcla_MensajeErrorObtenerDatosPremezcla, MessageBoxButton.OK, MessageImage.Error); } }
/// <summary> /// Metodo para dejar utilizable la pantalla de nuevo /// </summary> private void LimpiarControles() { skAyudaOrganizacion.LimpiarCampos(); txtArchivo.Text = ""; ConfiguracionFormula = new ConfiguracionFormulaInfo(); }
/// <summary> /// Limpiar campos /// </summary> private void LimpiarCampos() { txtTarifa.Text = ""; skAyudaCosto.LimpiarCampos(); skAyudaCosto.Clave = string.Empty; }
private void LimpiarTodoProductos() { skAyudaProducto.LimpiarCampos(); txtUnidad.Clear(); }
private void btnGuardar_Click(object sender, RoutedEventArgs e) { ProductoTiempoEstandarInfo productoTiempo = new ProductoTiempoEstandarInfo(); ProductoTiempoEstandarPL productoTiempoPl = new ProductoTiempoEstandarPL(); ProductoPL productoPl = new ProductoPL(); ProductoInfo productoInfo = new ProductoInfo(); try { if (ValidarCamposObligatorios()) { productoTiempo.Tiempo = string.Format("{0}:{1}:00", cmbHora.Text.ToString().PadLeft(2, '0'), cmbMinutos.Text.ToString().PadLeft(2, '0')); productoTiempo.Estatus = (EstatusEnum)cmbEstatus.SelectedItem; productoTiempo.UsuarioCreacionID = AuxConfiguracion.ObtenerUsuarioLogueado(); productoTiempo.Producto.ProductoId = int.Parse(skAyudaProductos.Clave); productoInfo = productoPl.ObtenerPorID(productoTiempo.Producto); if (productoInfo != null && productoInfo.ProductoId != 0) { if (esEdicion) { productoTiempo.ProductoTiempoEstandarID = int.Parse(txtID.Text); if (productoTiempoPl.ActualizarProductoTiempoEstandar(productoTiempo)) { SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], Properties.Resources.AdministracionProductoTiempoEstandar_EdicionMsgGuardar, MessageBoxButton.OK, MessageImage.Correct); confirmacion = false; this.Close(); } } else { var productoTiempoExistenteInfo = productoTiempoPl.ObtenerPorProductoID(productoTiempo); if (productoTiempoExistenteInfo == null || productoTiempoExistenteInfo.ProductoTiempoEstandarID == 0) { if (productoTiempoPl.GuardarProductoTiempoEstandar(productoTiempo)) { SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], Properties.Resources.AdministracionProductoTiempoEstandar_EdicionMsgGuardar, MessageBoxButton.OK, MessageImage.Correct); confirmacion = false; this.Close(); } else { SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], Properties.Resources.AdministracionProductoTiempoEstandar_EdicionMsgErrorGuardar, MessageBoxButton.OK, MessageImage.Error); } } else { SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], string.Format(Properties.Resources.AdministracionProductoTiempoEstandar_EdicionMsgProductoTiempoEstandarYaRegistrado, productoTiempoExistenteInfo.Producto.Descripcion, productoTiempoExistenteInfo.ProductoTiempoEstandarID), MessageBoxButton.OK, MessageImage.Error); cmbHora.SelectedIndex = 0; cmbMinutos.SelectedIndex = 0; skAyudaProductos.LimpiarCampos(); skAyudaProductos.AsignarFoco(); } } } else { SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], Properties.Resources.AdministracionProductoTiempoEstandar_EdicionProductoNoValido, MessageBoxButton.OK, MessageImage.Error); } } } catch (Exception ex) { SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], ex.Message.ToString(), MessageBoxButton.OK, MessageImage.Error); } }
private void LimpiarTodoProveedor() { skAyudaProveedor.LimpiarCampos(); }