private void ValidarUsuario(object parameter)
        {
            var passwordBox = parameter as PasswordBox;

            try
            {
                
                if (RutasConfiguracionDL.GetRutaFotos() != null)
                    RutasAlmacenamientoStatic.strRutaFotos = RutasConfiguracionDL.GetRutaFotos().vRutaEstatica;
                if (RutasConfiguracionDL.GetRutaReportes() != null)
                    RutasAlmacenamientoStatic.strRutaReportes = RutasConfiguracionDL.GetRutaReportes().vRutaEstatica;


                
                PacienteStatic.kstrRutaFoto = RutasAlmacenamientoStatic.strRutaFotos;
                FisioterapeutaStatic.kstrRutaFoto = RutasAlmacenamientoStatic.strRutaFotos;

                


                int iStatusLogin = FisioterapeutaDL.ValidarUsuario(Usuario, passwordBox.Password);
                switch (iStatusLogin)
                {

                    case 0:

                        FisioterapeutaB f = FisioterapeutaDL.ObtenerFisioterapeutaLoguedo(Usuario, passwordBox.Password);
                        FisioterapeutaStatic.FisioterapeutaLogueado = f;

                        //login fisoterapueta
                        ModuloFisioterapeutaViewModel mfv = new ModuloFisioterapeutaViewModel();

                        IModalDialog dialogModuloFisioterapeuta = ServiceProvider.Instance8.Get<IModalDialog>();
                        dialogModuloFisioterapeuta.BindViewModel(mfv);


                        //FisioterapeutaTestAnalisisViewModel ftm = mfv.Children.GetType();
                       
                        
                        dialogModuloFisioterapeuta.ShowDialog();

                        FisioterapeutaStatic.kblnLoginExitoso = true;


                        // FisioterapeutaAgregarViewModel fvm = new FisioterapeutaAgregarViewModel();
                        //IModalDialog dialog = ServiceProvider.Instance2.Get<IModalDialog>();

                        //dialog.BindViewModel(fvm);
                        //dialog.ShowDialog();

                        break;

                    case 1:

                        ModuloAdminViewModel mav = new ModuloAdminViewModel();
                        IModalDialog dialogModuloAdmin = ServiceProvider.Instance.Get<IModalDialog>();
                        dialogModuloAdmin.BindViewModel(mav);
                        dialogModuloAdmin.ShowDialog();
                        FisioterapeutaStatic.kblnLoginExitoso = true;

                        break;
                }

                CloseWindowFlag = true;
            }
            catch (Exception ex)
            {
                throw ex;
            }


        }
Beispiel #2
0
        private void ValidarUsuario(object parameter)
        {
            var passwordBox = parameter as PasswordBox;

            try
            {
                if (RutasConfiguracionDL.GetRutaFotos() != null)
                {
                    RutasAlmacenamientoStatic.strRutaFotos = RutasConfiguracionDL.GetRutaFotos().vRutaEstatica;
                }
                if (RutasConfiguracionDL.GetRutaReportes() != null)
                {
                    RutasAlmacenamientoStatic.strRutaReportes = RutasConfiguracionDL.GetRutaReportes().vRutaEstatica;
                }



                PacienteStatic.kstrRutaFoto       = RutasAlmacenamientoStatic.strRutaFotos;
                FisioterapeutaStatic.kstrRutaFoto = RutasAlmacenamientoStatic.strRutaFotos;



                int iStatusLogin = FisioterapeutaDL.ValidarUsuario(Usuario, passwordBox.Password);
                switch (iStatusLogin)
                {
                case 0:

                    FisioterapeutaB f = FisioterapeutaDL.ObtenerFisioterapeutaLoguedo(Usuario, passwordBox.Password);
                    FisioterapeutaStatic.FisioterapeutaLogueado = f;

                    //login fisoterapueta
                    ModuloFisioterapeutaViewModel mfv = new ModuloFisioterapeutaViewModel();

                    IModalDialog dialogModuloFisioterapeuta = ServiceProvider.Instance8.Get <IModalDialog>();
                    dialogModuloFisioterapeuta.BindViewModel(mfv);


                    //FisioterapeutaTestAnalisisViewModel ftm = mfv.Children.GetType();


                    dialogModuloFisioterapeuta.ShowDialog();

                    FisioterapeutaStatic.kblnLoginExitoso = true;


                    // FisioterapeutaAgregarViewModel fvm = new FisioterapeutaAgregarViewModel();
                    //IModalDialog dialog = ServiceProvider.Instance2.Get<IModalDialog>();

                    //dialog.BindViewModel(fvm);
                    //dialog.ShowDialog();

                    break;

                case 1:

                    ModuloAdminViewModel mav = new ModuloAdminViewModel();
                    IModalDialog         dialogModuloAdmin = ServiceProvider.Instance.Get <IModalDialog>();
                    dialogModuloAdmin.BindViewModel(mav);
                    dialogModuloAdmin.ShowDialog();
                    FisioterapeutaStatic.kblnLoginExitoso = true;

                    break;
                }

                CloseWindowFlag = true;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }