Beispiel #1
0
 public PGSGR_ListadoProductoCategoria()
 {
     InitializeComponent();
     DataContext = new VMSGR_ListadoProductoCategoria();
     CmpModalDialog.Add(new MPSGR_ProductoCategoria());    //SERÁ LLAMADO DESDE EL VM
     CmpModalDialog.Add(new MPSGR_ProductoSubCategoria()); //SERÁ LLAMADO DESDE EL VM
 }
Beispiel #2
0
        private void Page_Loaded_1(object sender, System.Windows.RoutedEventArgs e)
        {
            CmpMenu.AddPage(new PGSGR_ListadoDocumento());

            CmpMenu.AddPage(new PGSGR_ListadoMoneda());      //SERÁ LLAMADO DESDE EL VM

            CmpMenu.AddPage(new PGSGR_ListadoMedioPago());   //SERÁ LLAMADO DESDE EL VM

            CmpMenu.AddPage(new PGSGR_ListadoMesaArea());    //SERÁ LLAMADO DESDE EL VM

            CmpMenu.AddPage(new PGSGR_ListadoMesa());        //SERÁ LLAMADO DESDE EL VM

            CmpMenu.AddPage(new PGSGR_ListadoArea());        //SERÁ LLAMADO DESDE EL VM

            CmpMenu.AddPage(new PGSGR_ListadoPedidoTipo());  //SERÁ LLAMADO DESDE EL VM

            CmpMenu.AddPage(new PGSGR_UsuarioEmpSucursal()); //SERÁ LLAMADO DESDE EL VM

            CmpMenu.AddPage(new PGSGR_ListadoCaja());        // SERÁ LLAMADO DESDE EL VM

            CmpModalDialog.Add(new MPSGR_Impuesto());

            CmpModalDialog.Add(new MPSGR_MesaPredeterminada());

            CmpModalDialog.Add(new MPSGR_Notificaciones());

            CmpModalDialog.Add(new MPSGR_Impresora()); // SERÁ LLAMADO DESDE EL VM
        }
Beispiel #3
0
 private void Main_ContentRendered_1(object sender, System.EventArgs e)
 {
     CmpModalDialog.Add(new MPSGR_CajaAperturada());
     lblEmpresa.Text = CultureInfo.CurrentCulture.TextInfo.ToTitleCase(SGRVariables.ESGR_Usuario.ESGR_Empresa.RazonSocial.ToLower());
     lblUsuario.Text = SGRVariables.ESGR_Usuario.ESGR_Perfil.NombrePerfil.ToUpper() + ": " + CultureInfo.CurrentCulture.TextInfo.ToTitleCase(SGRVariables.ESGR_Usuario.NombresApellidos.ToLower()) + "     ";
     new CmpNavigationService().Ir(new PGSGR_Index(), MyFrameBody);
 }
Beispiel #4
0
 private void Page_Loaded_1(object sender, System.Windows.RoutedEventArgs e)
 {
     CmpMenu.AddPage(new PGSGR_Pedido());
     CmpModalDialog.Add(new MPSGR_MesasDisponibles());
     CmpModalDialog.Add(new MPSGR_MesasAtendidas());
     CmpModalDialog.Add(new MPSGR_MesasCerrarAnular());
 }
 private void Page_Loaded_1(object sender, System.Windows.RoutedEventArgs e)
 {
     CmpModalDialog.Add(new MPSRG_VentaCuenta());
     CmpModalDialog.Add(new MPSGR_VentaRapida());
     CmpModalDialog.Add(new MPSGR_MesasDisponibles());
     CmpModalDialog.Add(new MPSGR_BuscadorProductoCartaDia());
     CmpModalDialog.Add(new MPSGR_MesasAtendidas());
 }
Beispiel #6
0
        private bool MethodValidaCaja()
        {
            ESGR_AperturaCierreCaja FirstAperuraCaja = null;
            string Message = string.Empty;

            try
            {
                if (SGRVariables.ESGR_Usuario.ESGR_Perfil.IdPerfil == 1)
                {
                    #region BUSCA CAJAS ABIERTAS PARA ADMINISTRADOR

                    var result = CmpModalDialog.GetContent().ShowDialog("MPSGR_CajaAperturada", null);
                    if (result != null)
                    {
                        FirstAperuraCaja = new ESGR_AperturaCierreCaja()
                        {
                            ESGR_Caja = (ESGR_Caja)result
                        }
                    }
                    ;
                    else
                    {
                        System.Threading.Thread.Sleep(100);
                        new CmpNavigationService().Volver();
                    }

                    #endregion
                }
                else
                {
                    #region VALIDA SI TIENE CAJA APERTURADA

                    var CollectionAperuraCaja = new BSGR_AperturaCierreCaja().CollectionESGR_AperturaCierreCaja().Where(x => x.ESGR_Estado.CodEstado == "APTCJ").ToList();
                    FirstAperuraCaja = CollectionAperuraCaja.FirstOrDefault(x => x.ESGR_UsuarioCajero.IdUsuario == SGRVariables.ESGR_Usuario.IdUsuario);
                    if (FirstAperuraCaja == null)
                    {
                        CmpMessageBox.Show(SGRMessage.AdministratorVenta, SGRVariables.ESGR_Usuario.Nombres + ", no tiene Caja Aperturada.", CmpButton.Aceptar, () => new CmpNavigationService().Volver());
                    }

                    #endregion
                }
                return(FirstAperuraCaja == null);
            }
            catch (Exception ex)
            {
                CmpMessageBox.Show(SGRMessage.AdministratorVenta, ex.Message, CmpButton.Aceptar);
                return(true);
            }

            finally
            {
                if (FirstAperuraCaja != null)
                {
                    ESGR_Caja = FirstAperuraCaja.ESGR_Caja;
                }
            }
        }
 public PGSGR_ListadoPerfil()
 {
     InitializeComponent();
     DataContext = new VMSGR_ListadoPerfil();
     CmpModalDialog.Add(new MPSGR_Perfil());
 }
Beispiel #8
0
 private void Page_Loaded_1(object sender, System.Windows.RoutedEventArgs e)
 {
     CmpModalDialog.Add(new MPSGR_Area());//SERÁ LLAMADO DESDE EL VM
 }
Beispiel #9
0
 public PGSGR_ListadoCliente()
 {
     InitializeComponent();
     DataContext = new VMSGR_ListadoCliente();
     CmpModalDialog.Add(new MPSGR_Cliente());//SERÁ LLAMADO DESDE EL VM
 }
Beispiel #10
0
 private void Page_Loaded_1(object sender, RoutedEventArgs e)
 {
     CmpModalDialog.Add(new MPSGR_MovimientoCaja());
 }
 private void Page_Loaded_1(object sender, System.Windows.RoutedEventArgs e)
 {
     CmpModalDialog.Add(new MPSGR_AperturaCierreCaja());
 }
 private void Page_Loaded_1(object sender, System.Windows.RoutedEventArgs e)
 {
     CmpModalDialog.Add(new CmpCropImage());
 }
 private void Page_Loaded_1(object sender, RoutedEventArgs e)
 {
     CmpModalDialog.Add(new MPSGR_BuscadorProducto());
     CmpModalDialog.Add(new MPSGR_BuscadorUsuario());
 }
Beispiel #14
0
 private void Page_Loaded_1(object sender, System.Windows.RoutedEventArgs e)
 {
     CmpModalDialog.Add(new MPSGR_Usuario());
     CmpModalDialog.Add(new MPSGR_HabilitarUsuario());
 }
 private void Page_Loaded_1(object sender, System.Windows.RoutedEventArgs e)
 {
     CmpModalDialog.Add(new MPSGR_MesasDisponibles());
 }