public static void ValidaCargaFormulario(EEstadoFormulario iEstadoFormulario, Window iFormulario) { if (iEstadoFormulario == EEstadoFormulario.ErrorLoad) { iFormulario.Close(); } }
private void btnEditar_Click(object sender, RoutedEventArgs e) { try { this.txtFichadora.IsReadOnly = false; this.estadoFormulario = EEstadoFormulario.Modificar; this.txtFichadora.Focus(); this.btnGrabar.IsEnabled = true; } catch (Exception) { throw; } }
private void Window_Loaded(object sender, RoutedEventArgs e) { estadoFormulario = EEstadoFormulario.Load; this.txbTituloDelFormulario.Text = "Administra Categorias"; try { this.listaCategorias = this.categoria.ListaPorEstado(true); if (this.listaCategorias != null) { this.dtgCategorias.ItemsSource = this.listaCategorias; } } catch (Exception) { throw; } estadoFormulario = EEstadoFormulario.EndLoad; }
private void LlenaCategorias() { this.estadoFormulario = EEstadoFormulario.Load; this.dtgCategorias.ItemsSource = null; if (this.listaCategorias != null) if (this.listaCategorias.Count > 0) this.dtgCategorias.ItemsSource = this.listaCategorias; this.estadoFormulario = EEstadoFormulario.EndLoad; }
private void Window_Loaded(object sender, RoutedEventArgs e) { estadoFormulario = EEstadoFormulario.Load; try { this.txbTituloDelFormulario.Text = "Reportes Diarios"; this.cboFichadora.ItemsSource = new Core.Planilla.Trabajador(this.conexion) .ListaPorCargo(new Core.Planilla.Cargo() { Id = 3 }); estadoFormulario = EEstadoFormulario.EndLoad; } catch (Utilitario.ExepcionSHomies es) { this.estadoFormulario = EEstadoFormulario.ErrorLoad; MessageBox.Show(es.Message); } catch (Exception ex) { this.estadoFormulario = EEstadoFormulario.ErrorLoad; MessageBox.Show(ex.Message); } Clases.FuncionFormulario.ValidaCargaFormulario(estadoFormulario, this); }
private void Window_Loaded(object sender, RoutedEventArgs e) { estadoFormulario = EEstadoFormulario.Load; try { this.txbTituloDelFormulario.Text = "Cierre del Sistema"; this.dtpFechaActual.Text = DateTime.Parse(DateTime.Now.ToShortDateString()).AddDays(-1).ToShortDateString(); this.auditoria.GetUltimaFechaSistema(); this.dtpFechaActual.Text = this.auditoria.FechaSistema.ToShortDateString(); this.chkIsClose.IsChecked = !this.auditoria.EsAperturado; this.grbDetalle.IsEnabled = this.auditoria.EsAperturado; this.btnProcesar.IsEnabled = this.auditoria.EsAperturado; this.btnImprimir.IsEnabled = !this.auditoria.EsAperturado; this.GetDetalleCierre(); estadoFormulario = EEstadoFormulario.EndLoad; } catch (Utilitario.ExepcionSHomies) { this.chkIsClose.IsChecked = !this.auditoria.EsAperturado; } catch (Exception ex) { this.estadoFormulario = EEstadoFormulario.ErrorLoad; MessageBox.Show(ex.Message); } Clases.FuncionFormulario.ValidaCargaFormulario(estadoFormulario, this); }
private void Window_Loaded(object sender, RoutedEventArgs e) { this.estadoFormulario = EEstadoFormulario.Load; try { this.txbTituloDelFormulario.Text = "Identificación de Usuario"; this.txtUsuario.Focus(); this.estadoFormulario = EEstadoFormulario.EndLoad; } catch (Exception ex) { this.estadoFormulario = EEstadoFormulario.ErrorLoad; MessageBox.Show(ex.Message); } Clases.FuncionFormulario.ValidaCargaFormulario(estadoFormulario, this); }
private void Window_Loaded(object sender, RoutedEventArgs e) { this.estadoFormulario = EEstadoFormulario.Load; try { this.txbTituloDelFormulario.Text = "Administra Productos"; this.cboCategoria.ItemsSource = new Core.Almacen.Categoria(this.conexion) .ListaPorEstado(true); this.cboUnidad.ItemsSource = new Core.Almacen.Unidad(this.conexion) .Listar(); this.ListarProductos(); } catch (Exception) { throw; } this.estadoFormulario = EEstadoFormulario.EndLoad; }
private void Window_Loaded(object sender, RoutedEventArgs e) { estadoFormulario = EEstadoFormulario.Load; try { this.txbTituloDelFormulario.Text = "Apertura del Sistema"; this.dtpFechaActual.Text = DateTime.Parse(DateTime.Now.ToShortDateString()).AddDays(-1).ToShortDateString(); this.dtpFechaAperturar.Text = DateTime.Now.ToShortDateString(); this.auditoria.GetUltimaFechaSistema(); if (!this.auditoria.EsAperturado) { this.dtpFechaActual.Text = this.auditoria.FechaSistema.ToShortDateString(); this.chkIsClose.IsChecked = !this.auditoria.EsAperturado; } else { throw new Exception(string.Concat("Sistema no cerrado a la fecha [", this.auditoria.FechaSistema.ToShortDateString(), "]")); } estadoFormulario = EEstadoFormulario.EndLoad; } catch (Utilitario.ExepcionSHomies) { this.chkIsClose.IsChecked = this.auditoria.EsAperturado; } catch (Exception ex) { this.estadoFormulario = EEstadoFormulario.ErrorLoad; MessageBox.Show(ex.Message); } Clases.FuncionFormulario.ValidaCargaFormulario(estadoFormulario, this); }
private void Window_Loaded(object sender, RoutedEventArgs e) { estadoFormulario = EEstadoFormulario.Load; try { this.txbTituloDelFormulario.Text = "Pago Fichadora"; this.fichaje = new Core.Venta.Fichaje(this.conexion); this.cboFichadora.ItemsSource = new Core.Planilla.Trabajador(this.conexion) .ListaPorCargo(new Core.Planilla.Cargo() { Id = 3 }); this.dtpFechaInicial.Text = this.auditoria.FechaSistema.ToShortDateString(); this.dtpFechaFinal.Text = this.auditoria.FechaSistema.ToShortDateString(); estadoFormulario = EEstadoFormulario.EndLoad; } catch (Utilitario.ExepcionSHomies es) { this.estadoFormulario = EEstadoFormulario.ErrorLoad; MessageBox.Show(es.Message); } catch (Exception ex) { this.estadoFormulario = EEstadoFormulario.ErrorLoad; MessageBox.Show(ex.Message); } Clases.FuncionFormulario.ValidaCargaFormulario(estadoFormulario, this); }
private void Window_Loaded(object sender, RoutedEventArgs e) { this.estadoFormulario = EEstadoFormulario.Load; try { listaChicas = new Core.Planilla.Trabajador(this.conexion).ListaPorCargo(new Core.Planilla.Cargo() { Id = 3 }).Where(x => x.Estado).ToList(); this.dtgFichadoras.Items.Clear(); this.dtgFichadoras.ItemsSource = listaChicas; } catch (Exception ex) { MessageBox.Show(ex.Message); } Clases.FuncionFormulario.ValidaCargaFormulario(estadoFormulario, this); }
private void Window_Loaded(object sender, RoutedEventArgs e) { this.estadoFormulario = EEstadoFormulario.Load; try { this.txbTituloDelFormulario.Text = "Nueva Orden"; List<Entity.Almacen.Categoria> listaCategorias = new Core.Almacen.Categoria(this.conexion) .ListaPorEstado(true); if (listaCategorias.Count > 0) { this.dtgCategorias.ItemsSource = listaCategorias; } else { throw new Exception("No existen categorias configuradas"); } this.GetNextOrden(); detalleFichaje = new List<Clases.DetalleFichajeViewModel>(); listaChicas = new Core.Planilla.Trabajador(this.conexion) .ListaPorCargo(new Core.Planilla.Cargo() { Id = 3 }); listaChicas = listaChicas.Where(x => x.Estado).ToList(); this.dtgFichadoras.Items.Clear(); this.SeteaFichadoras(); this.txtNroOrden.Focus(); this.lblAnulada1.Visibility = System.Windows.Visibility.Hidden; this.lblAnulada2.Visibility = System.Windows.Visibility.Hidden; this.dtgDetalleVenta.Items.Clear(); this.estadoFormulario = EEstadoFormulario.EndLoad; } catch (Exception ex) { this.estadoFormulario = EEstadoFormulario.ErrorLoad; MessageBox.Show(ex.Message); } Clases.FuncionFormulario.ValidaCargaFormulario(estadoFormulario, this); }
private void Window_Loaded(object sender, RoutedEventArgs e) { this.estadoFormulario = EEstadoFormulario.Load; try { this.txbTituloDelFormulario.Text = "Datos de la Orden"; orden.GetDatosOrden(); this.txbNroOrden.Text = this.orden.Id.ToString(); this.txbFechaSistema.Text = this.orden.AuditoriaSistema.FechaSistema.ToShortDateString(); this.txbEstado.Text = this.orden.Estado.Codigo; this.txbTotal.Text = Funcion.FormatoDecimal(this.orden.DetalleProducto.Sum(x => x.Producto.PrecioVenta)); this.txbComision.Text = Funcion.FormatoDecimal(this.orden.Fichadoras.Sum(x => x.Monto)); this.btnImprimir.IsEnabled = true; this.DetalleOrden(); this.DistribulleComision(); this.estadoFormulario = EEstadoFormulario.EndLoad; } catch (Exception ex) { this.estadoFormulario = EEstadoFormulario.ErrorLoad; MessageBox.Show(ex.Message); } Clases.FuncionFormulario.ValidaCargaFormulario(estadoFormulario, this); }
private void btnGrabar_Click(object sender, RoutedEventArgs e) { try { if (string.IsNullOrEmpty(this.txtFichadora.Text.Trim())) { throw new Exception("Ingrese nombre de fichadora"); } switch (this.estadoFormulario) { case EEstadoFormulario.Nuevo: this.NuevaFichadora(); this.CargarFichadoras(); break; case EEstadoFormulario.Modificar: this.ModificarFichadora(); break; default: break; } this.dtgFichadoras.ItemsSource = null; this.llenaFichadoras(); this.btnGrabar.IsEnabled = false; this.estadoFormulario = EEstadoFormulario.EndLoad; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void Window_Loaded(object sender, RoutedEventArgs e) { this.estadoFormulario = EEstadoFormulario.Load; try { this.dtgFichadoras.Items.Clear(); this.CargarFichadoras(); this.llenaFichadoras(); } catch (Exception ex) { this.estadoFormulario = EEstadoFormulario.ErrorLoad; MessageBox.Show(ex.Message); } Clases.FuncionFormulario.ValidaCargaFormulario(estadoFormulario, this); }
private void btnNueva_Click(object sender, RoutedEventArgs e) { try { this.txtFichadora.Text = string.Empty; this.txtFichadora.IsReadOnly = false; this.estadoFormulario = EEstadoFormulario.Nuevo; this.txtFichadora.Focus(); this.btnGrabar.IsEnabled = true; } catch (Exception) { throw; } }