Пример #1
0
        protected void LoginButton_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient proxy = new UsuarioServiceClient();

            string msg = proxy.ValidaUsuario(UserName.Text, Password.Text);
            string contraseñaExpirada = proxy.ContraseñaExpirada(UserName.Text);

            if (msg != "1" && msg != "2")
            {
                FailureText.Text = msg;
            }
            else
            {
                if (contraseñaExpirada != "1")
                {
                    HyperLink1.Text = "Aqui";
                    HyperLink1.NavigateUrl = "~/Paginas/CambiarContraseña.aspx?dato="+UserName.Text;
                    FailureText.Text = contraseñaExpirada + ". Haz click para cambiarla ";

                }else if (msg == "2")
                {
                    Response.Redirect("~/Paginas/Envio.aspx");

                }
                else if (msg == "1")
                {
                    Response.Redirect("~/Paginas/Seguimiento.aspx");
                }
                else
                {
                    FailureText.Text = msg;
                }
            }
        }
Пример #2
0
        public void ObtenerDepartamento()
        {
            var proxiesUsuaio = new UsuarioServiceClient();
            var usuario       = proxiesUsuaio.ObtenerUsuario();

            if (usuario != null)
            {
                foreach (var item in usuario)
                {
                    var obtenerUsuario = new UsuarioDTO
                    {
                        UsuarioId              = item.UsuarioId,
                        Nombre                 = item.Nombre,
                        Apellido               = item.Apellido,
                        Contraseña             = item.Contraseña,
                        ConfirmacionContraseña = item.ConfirmacionContraseña,
                        FechaNacimiento        = item.FechaNacimiento,
                        Sexo     = item.Sexo,
                        Telefono = item.Telefono
                    };
                    ListUsuario.Add(obtenerUsuario);
                    ListUsuarioOriginal.Add(obtenerUsuario);
                }
            }
            proxiesUsuaio.ObtenerUsuarioAsync();
        }
Пример #3
0
        protected void LoginButton_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient proxy = new UsuarioServiceClient();


            string msg = proxy.ValidaUsuario(UserName.Text, Password.Text);
            string contraseñaExpirada = proxy.ContraseñaExpirada(UserName.Text);

            if (msg != "1" && msg != "2")
            {
                FailureText.Text = msg;
            }
            else
            {
                if (contraseñaExpirada != "1")
                {
                    HyperLink1.Text        = "Aqui";
                    HyperLink1.NavigateUrl = "~/Paginas/CambiarContraseña.aspx?dato=" + UserName.Text;
                    FailureText.Text       = contraseñaExpirada + ". Haz click para cambiarla ";
                }
                else if (msg == "2")
                {
                    Response.Redirect("~/Paginas/Envio.aspx");
                }
                else if (msg == "1")
                {
                    Response.Redirect("~/Paginas/Seguimiento.aspx");
                }
                else
                {
                    FailureText.Text = msg;
                }
            }
        }
Пример #4
0
        protected void btnConsulta_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient servUsuario = new UsuarioServiceClient();

            long consultaUsuario = servUsuario.ConsultarExistencia(txtNombreUsuario.Text);

            if (consultaUsuario != 0)
            {
                MessageBox.Show("El usuario digitado ya se encuentra registrado en el sistema", "Registrar Usuario");
                DatosPersonales.Visible = false;
                txtContrasena.Enabled = true;
                txtConfirmarContrasena.Enabled = true;
                txtEmail.Enabled = true;
                txtNombreUsuario.Enabled = true;
                btnCrearUsuario.Visible = false;
                btnConsulta.Visible = true;
            }

            else
            {
                DatosPersonales.Visible = true;
                txtContrasena.Enabled = false;
                txtConfirmarContrasena.Enabled = false;
                txtEmail.Enabled = false;
                txtNombreUsuario.Enabled = false;
                btnCrearUsuario.Visible = true;
                lblContra.Text = txtContrasena.Text;
                btnConsulta.Visible = false;
            }
        }
Пример #5
0
        protected void btnConsulta_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient servUsuario = new UsuarioServiceClient();

            long consultaUsuario = servUsuario.ConsultarExistencia(txtNombreUsuario.Text);

            if (consultaUsuario != 0)
            {
                MessageBox.Show("El usuario digitado ya se encuentra registrado en el sistema", "Registrar Usuario");
                DatosPersonales.Visible        = false;
                txtContrasena.Enabled          = true;
                txtConfirmarContrasena.Enabled = true;
                txtEmail.Enabled         = true;
                txtNombreUsuario.Enabled = true;
                btnCrearUsuario.Visible  = false;
                btnConsulta.Visible      = true;
            }

            else
            {
                DatosPersonales.Visible        = true;
                txtContrasena.Enabled          = false;
                txtConfirmarContrasena.Enabled = false;
                txtEmail.Enabled         = false;
                txtNombreUsuario.Enabled = false;
                btnCrearUsuario.Visible  = true;
                lblContra.Text           = txtContrasena.Text;
                btnConsulta.Visible      = false;
            }
        }
        protected void btnEnviar_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient servUsuario = new UsuarioServiceClient();
            long datosUsuario;

            try
            {
                long consultaUsuario = servUsuario.ConsultarExistencia(txtNombreUsuario.Text);

                if (consultaUsuario == 0)
                {
                    MessageBox.Show("El usuario digitado no se encuentra registrado en el sistema", "Olvido Contraseña");
                }

                else
                {
                    datosUsuario = servUsuario.RecuperarContrasena(txtNombreUsuario.Text);
                    MessageBox.Show("La contraseña ha sido enviada a su correo electronico", "Olvido Contraseña");
                }
            }
            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }

            finally
            {
                servUsuario.Close();
                Response.Redirect("~/Default.aspx");
            }
        }
Пример #7
0
        private void btnInicioConfig_Click(object sender, RoutedEventArgs e)
        {
            UsuarioServiceClient serUser = new UsuarioServiceClient();
            UsuarioBE            user    = new UsuarioBE();

            try
            {
                if (txtNuevaContrasena.Text == txtConfirContrasena.Text)
                {
                    user.Contrasena_1 = txtNuevaContrasena.Text;
                    user.Usuario      = txtNomUsuario.Text;
                    serUser.AutenticacionAsync(user);
                }
                else
                {
                    MessageBox.Show("Las contraseñas digitadas no coinciden");
                }
            }

            catch (Exception ex)
            {
                NavigationService.Navigate(new Uri("~/MainPage.xaml", UriKind.Relative));
            }

            finally
            {
                serUser.CloseAsync();
                NavigationService.Navigate(new Uri("~/MainPage.xaml", UriKind.Relative));
            }
        }
Пример #8
0
        protected void btnEnvíoInformación_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient servUsuario = new UsuarioServiceClient();
            long registrar;


            try
            {
                long consultaUsuario = servUsuario.ConsultarExistencia(txtUserName.Text);

                if (consultaUsuario != 0)
                {
                    MessageBox.Show("El usuario digitado ya se encuentra registrado en el sistema", "Registrar Usuario");
                }

                else
                {
                    registrar = servUsuario.RecuperarContrasena(txtUserName.Text);

                    MessageBox.Show("El usuario ha sido creado satisfactoriamente", "Registrar Usuario");
                }
            }
            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }
            finally
            {
                servUsuario.Close();
                Response.Redirect("~/Autenticacion/frmRegistrarUsuario.aspx");
            }

            //usuario.Usuario = txtUserName.Text;//
            //Response.Write("<script type='text/javascript'> alert('La contraseña ha sido enviada a su correo electrónico') </script>");
        }
Пример #9
0
        protected void btnPrimeraVez_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient serUser = new UsuarioServiceClient();
            UsuarioBE            user    = new UsuarioBE();

            try
            {
                if (txtNuevaContrasena.Text == txtConfirmarContrasena.Text)
                {
                    user.Contrasena_1 = (txtConfirmarContrasena.Text);
                    user.Usuario      = txtNombreUsuario.Text;
                    serUser.Autenticacion(user);
                }
                else
                {
                    MessageBox.Show("Las contraseñas digitadas no coinciden");
                }
            }

            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }

            finally
            {
                serUser.Close();
                Response.Redirect("~/Default.aspx");
            }
        }
Пример #10
0
        protected void btnguardar_Click(object sender, EventArgs e)
        {
            ClienteSVCClient     proxy = new ClienteSVCClient();
            UsuarioServiceClient usu   = new UsuarioServiceClient();
            bool valida = proxy.validaDni(txtdni.Text);

            if (valida == true)
            {
                bool validadni = proxy.encuentraDni(txtdni.Text);

                if (validadni == false)
                {
                    proxy.CrearCliente(txtnombre.Text, txtap.Text, txtam.Text, cbogenero.SelectedValue, txtdni.Text,
                                       txtemail.Text, txtfono.Text, txtdireccion.Text, cbodistrito.SelectedItem.ToString());

                    string usuario = usu.crearUsuario(txtdni.Text, txtnombre.Text, txtap.Text);
                    Label5.Text = "Cliente y usuario Registrado";
                }
                else
                {
                    Label5.Text = proxy.mensajes(2);
                }
            }
            else
            {
                Label5.Text = proxy.mensajes(1);
            }
        }
Пример #11
0
        protected void btnEnvíoInformación_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient servUsuario = new UsuarioServiceClient ();
            long registrar;

            try
            {
                long consultaUsuario = servUsuario.ConsultarExistencia(txtUserName.Text);

                if (consultaUsuario != 0)
                {
                    MessageBox.Show("El usuario digitado ya se encuentra registrado en el sistema", "Registrar Usuario");
                }

                else
                {
                    registrar = servUsuario.RecuperarContrasena(txtUserName.Text);

                    MessageBox.Show("El usuario ha sido creado satisfactoriamente", "Registrar Usuario");
                }
            }
            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }
            finally
            {
                servUsuario.Close();
                Response.Redirect("~/Autenticacion/frmRegistrarUsuario.aspx");
            }

            //usuario.Usuario = txtUserName.Text;//
            //Response.Write("<script type='text/javascript'> alert('La contraseña ha sido enviada a su correo electrónico') </script>");
        }
Пример #12
0
        protected void btnPrimeraVez_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient serUser = new UsuarioServiceClient();
            UsuarioBE user = new UsuarioBE();
            try
            {
                if (txtNuevaContrasena.Text == txtConfirmarContrasena.Text)
                {
                    user.Contrasena_1 =(txtConfirmarContrasena.Text);
                    user.Usuario = txtNombreUsuario.Text;
                    serUser.Autenticacion(user);
                }
                else
                {
                    MessageBox.Show("Las contraseñas digitadas no coinciden");
                }
            }

            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }

            finally
            {
                serUser.Close();
                Response.Redirect("~/Default.aspx");
            }
        }
        protected void btnEnviar_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient servUsuario = new UsuarioServiceClient();
             long datosUsuario;

            try
            {
                long consultaUsuario = servUsuario.ConsultarExistencia(txtNombreUsuario.Text);

                if (consultaUsuario == 0)
                {
                    MessageBox.Show("El usuario digitado no se encuentra registrado en el sistema", "Olvido Contraseña");
                }

                else
                {
                    datosUsuario = servUsuario.RecuperarContrasena(txtNombreUsuario.Text);
                    MessageBox.Show("La contraseña ha sido enviada a su correo electronico", "Olvido Contraseña");
                }

            }
            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }

            finally
            {
                servUsuario.Close();
                Response.Redirect("~/Default.aspx");
            }
        }
Пример #14
0
        private void btnInicioConfig_Click(object sender, RoutedEventArgs e)
        {
            UsuarioServiceClient serUser = new UsuarioServiceClient();
            UsuarioBE user = new UsuarioBE();
            try
            {
                if (txtNuevaContrasena.Text == txtConfirContrasena.Text)
                {
                    user.Contrasena_1 = txtNuevaContrasena.Text;
                    user.Usuario = txtNomUsuario.Text;
                    serUser.AutenticacionAsync(user);
                }
                else
                {
                    MessageBox.Show("Las contraseñas digitadas no coinciden");
                }
            }

            catch (Exception ex)
            {
                NavigationService.Navigate(new Uri("~/MainPage.xaml", UriKind.Relative));
            }

            finally
            {
                serUser.CloseAsync();
                NavigationService.Navigate(new Uri("~/MainPage.xaml", UriKind.Relative));
            }
        }
Пример #15
0
        protected void btnguardar_Click(object sender, EventArgs e)
        {
            ClienteSVCClient proxy=new ClienteSVCClient();
            UsuarioServiceClient usu = new UsuarioServiceClient();
            bool valida = proxy.validaDni(txtdni.Text);

            if (valida == true)
            {
                bool validadni = proxy.encuentraDni(txtdni.Text);

                if (validadni == false)
                {
                    proxy.CrearCliente(txtnombre.Text, txtap.Text, txtam.Text, cbogenero.SelectedValue, txtdni.Text,
                                       txtemail.Text, txtfono.Text, txtdireccion.Text, cbodistrito.SelectedItem.ToString());

                   string usuario= usu.crearUsuario(txtdni.Text,txtnombre.Text,txtap.Text);
                    Label5.Text = "Cliente y usuario Registrado";
                }
                else
                {
                    Label5.Text = proxy.mensajes(2);
                }
            }
            else
            {
                Label5.Text = proxy.mensajes(1);
            }
        }
Пример #16
0
        public void TestContraseñaExpirada()
        {
            UsuarioServiceClient proxy = new UsuarioServiceClient();

            string user = proxy.ContraseñaExpirada("gmorales");

            Assert.AreEqual("La contraseña ha expirado", user);
        }
Пример #17
0
        public void TestContraseñaExpirada()
        {
            UsuarioServiceClient proxy = new UsuarioServiceClient();

            string user = proxy.ContraseñaExpirada("gmorales");

               Assert.AreEqual("La contraseña ha expirado", user);
        }
Пример #18
0
        public void TestCrearUsuario()
        {
            UsuarioServiceClient proxy = new UsuarioServiceClient();

            string user = proxy.crearUsuario("12345678", "Gianpiere", "Morales");

            Assert.AreEqual("gmorales", user);
        }
Пример #19
0
        public Index()
        {
            InitializeComponent();
            this.PreviewKeyDown += new KeyEventHandler(HandleEsc);
            txtUsuario.Focus();
            _usuarioService = new UsuarioServiceClient();

            //MainWindow objM = new MainWindow();
            //objM.Show();
            //this.Hide();
        }
Пример #20
0
 public void Test_Usuario_Login_UsuarioDesactivado()
 {
     UsuarioServiceClient client = new UsuarioServiceClient();
     try
     {
         Usuario usuario = client.LogIn("luis", "luisa");
     }
     catch (FaultException<ServiceException> ex)
     {
         Assert.AreEqual(ex.Detail.mensaje, "El usuario se encuentra desactivado. Comuníquese con el Banco.");
     }
 }
Пример #21
0
 public void Test_Usuario_Login_CredencialesIncorrectas()
 {
     UsuarioServiceClient client = new UsuarioServiceClient();
     try
     {
         Usuario usuario = client.LogIn("promero", "1234");
     }
     catch (FaultException<ServiceException> ex)
     {
         Assert.AreEqual(ex.Detail.mensaje, "Las credenciales ingresadas son incorrectas");
     }
 }
Пример #22
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                UsuarioServiceClient servUsuario = new UsuarioServiceClient();
                UsuarioBE            usuario     = new UsuarioBE();
                try
                {
                    lstCargo.DataSource     = servUsuario.ConsultarCargos();
                    lstCargo.DataValueField = "Id_Perfil";
                    lstCargo.DataTextField  = "Perfil";
                    lstCargo.DataBind();

                    List <string> meses = Auxiliar.ConsultarMeses();
                    foreach (string datosMeses in meses)
                    {
                        lstMes.Items.Add(datosMeses);
                    }

                    txtNombreUsuario.Focus();
                    Dias[] dias = Auxiliar.ConsultarDias();
                    foreach (Dias datosDias in dias)
                    {
                        lstDia.Items.Add(datosDias.ToString());
                    }

                    Anos[]             anos      = Auxiliar.ConsultarAnos();
                    IEnumerable <Anos> listaAnos = anos.OrderByDescending(g => g).Skip(15);
                    foreach (Anos datosAnos in listaAnos)
                    {
                        lstAno.Items.Add(datosAnos.ToString());
                    }
                    List <string> sexo = Auxiliar.ConsultarSexo();
                    foreach (string datosSexo in sexo)
                    {
                        lstGenero.Items.Add(datosSexo);
                    }
                }
                catch (Exception ex)
                {
                    Response.Redirect("~/About.aspx");
                }
                finally
                {
                    servUsuario.Close();
                }
            }
        }
Пример #23
0
        protected void btnCrearUsuario_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient servUsuario = new UsuarioServiceClient();
            UsuarioBE            usuario     = new UsuarioBE();
            long registrar;

            try
            {
                long consultaUsuario = servUsuario.ConsultarExistencia(txtNombreUsuario.Text);

                if (consultaUsuario != 0)
                {
                    MessageBox.Show("El usuario digitado ya se encuentra registrado en el sistema", "Registrar Usuario");
                }

                else
                {
                    usuario.Usuario      = txtNombreUsuario.Text;
                    usuario.Contrasena_1 = lblContra.Text;
                    usuario.Correo       = txtEmail.Text;
                    usuario.Cedula       = txtCedula.Text;
                    usuario.Nombre       = txtNombre.Text;
                    usuario.Apellido     = txtApellidos.Text;
                    usuario.Direccion    = txtDireccion.Text;
                    usuario.Telefono     = txtTelefono.Text;
                    usuario.Genero       = lstGenero.SelectedItem.Text;
                    usuario.Fecha_Nacim  = lstDia.SelectedValue + "," + lstMes.SelectedValue + "," + lstAno.SelectedValue;
                    PerfilBE pp = new PerfilBE();
                    pp.Id_Perfil   = lstCargo.SelectedValue;
                    usuario.Perfil = pp;

                    registrar = servUsuario.RegistrarUsuario(usuario);

                    MessageBox.Show("El usuario ha sido creado satisfactoriamente", "Registrar Usuario");
                }
            }
            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }
            finally
            {
                servUsuario.Close();
                Response.Redirect("~/Autenticacion/frmRegistrarUsuario.aspx");
            }
        }
Пример #24
0
        protected void btnCrearUsuario_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient servUsuario = new UsuarioServiceClient();
            UsuarioBE usuario = new UsuarioBE();
            long registrar;

            try
            {
                long consultaUsuario = servUsuario.ConsultarExistencia(txtNombreUsuario.Text);

                if(consultaUsuario!=0)
                {
                    MessageBox.Show("El usuario digitado ya se encuentra registrado en el sistema", "Registrar Usuario");
                }

                else
                {
                usuario.Usuario = txtNombreUsuario.Text;
                usuario.Contrasena_1 = lblContra.Text;
                usuario.Correo = txtEmail.Text;
                usuario.Cedula = txtCedula.Text;
                usuario.Nombre = txtNombre.Text;
                usuario.Apellido = txtApellidos.Text;
                usuario.Direccion = txtDireccion.Text;
                usuario.Telefono = txtTelefono.Text;
                usuario.Genero = lstGenero.SelectedItem.Text;
                usuario.Fecha_Nacim = lstDia.SelectedValue + "," + lstMes.SelectedValue + "," + lstAno.SelectedValue;
                PerfilBE pp = new PerfilBE();
                pp.Id_Perfil = lstCargo.SelectedValue;
                usuario.Perfil= pp;

                registrar = servUsuario.RegistrarUsuario(usuario);

                MessageBox.Show("El usuario ha sido creado satisfactoriamente", "Registrar Usuario");
                }
            }
            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }
            finally
            {
                servUsuario.Close();
                Response.Redirect("~/Autenticacion/frmRegistrarUsuario.aspx");
            }
        }
Пример #25
0
        private void btonEnviar_Click(object sender, RoutedEventArgs e)
        {
            UsuarioServiceClient servUsuario = new UsuarioServiceClient();

            try
            {
                servUsuario.RecuperarContrasenaAsync(txtNombUsuario.Text);
                MessageBox.Show("La contraseña ha sido enviada a su correo electrónico");
            }
            catch (Exception ex)
            {
                NavigationService.Navigate(new Uri("/MainPage.xaml", UriKind.Relative));
            }
            finally
            {
                servUsuario.CloseAsync();
                NavigationService.Navigate(new Uri("/MainPage.xaml", UriKind.Relative));
            }
        }
Пример #26
0
        private void btonEnviar_Click(object sender, RoutedEventArgs e)
        {
            UsuarioServiceClient servUsuario = new UsuarioServiceClient();

            try
            {
                servUsuario.RecuperarContrasenaAsync(txtNombUsuario.Text);
                MessageBox.Show("La contraseña ha sido enviada a su correo electrónico");
            }
            catch (Exception ex)
            {
                NavigationService.Navigate(new Uri("/MainPage.xaml", UriKind.Relative));
            }
            finally
            {
                servUsuario.CloseAsync();
                NavigationService.Navigate(new Uri("/MainPage.xaml", UriKind.Relative));
            }
        }
Пример #27
0
 static void Main(string[] args)
 {
     Console.WriteLine("Iniciando test...");
     //var client = new ServiceCVentaClient();
     //var response = client.GetLisComprobanteCliente("27723691","03", "B902-00000001");
     //var responseId = client.GetComprobante(162);
     Console.WriteLine("{0}      {1}     {2}     {3}     {4}     {5}", "Correlativo", "Subtotal", "Impuesto", "Total", "Estado", "FechaOperacion");
     Console.WriteLine("-------------------------------------------------------------------------------------------------");
     //foreach (var item in response)
     //{
     //    Console.WriteLine("{0}      {1}     {2}     {3}     {4}     {5}", item.Correlativo, item.ImporteSubtotal, item.Impuesto, item.ImporteTotal, item.InvoiceState, item.FechaOperacion);
     //    Console.WriteLine("-------------------------------------------------------------------------------------------------");
     //}
     var o = new UsuarioServiceClient();
     var resp = o.Validar_Usuario2(new Usuario {
         vUsuario ="sabanto",
         vPassword=""
     });
     Console.ReadKey();
 }
Пример #28
0
        protected void btnIniciarSesion_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient servUsuario = new UsuarioServiceClient();
            UsuarioBE            usuario     = new UsuarioBE();

            try
            {
                string autentic;
                usuario.Usuario      = txtNombreUsuario.Text;
                usuario.Contrasena_1 = (txtContrasena.Text);

                autentic = servUsuario.Autenticacion(usuario);

                if (autentic == Tipo_Autenticacion.PrimeraVez.ToString())
                {
                    //divAutentica.Visible = false;
                    //divPrimeraVez.Visible = true;
                    //btnIniciarSesion.Visible = false;
                    Response.Redirect("~/Default.aspx");
                }
                if (autentic == Tipo_Autenticacion.SegundaVez.ToString())
                {
                    Response.Redirect("~/Default.aspx");
                }
                if (autentic == Tipo_Autenticacion.Erroneo.ToString())
                {
                    MessageBox.Show("El usuario ingresado no se encuentra registrado", "Autenticación de Usuarios");
                    txtNombreUsuario.Text = "";
                }
            }
            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }

            finally
            {
                servUsuario.Close();
            }
            Response.Redirect("~/Default.aspx");
        }
Пример #29
0
        public void RegistrarUsuario()
        {
            var proxiesUsurio = new UsuarioServiceClient();
            var addUsuario    = new UsuarioDTO()
            {
                UsuarioId              = UsuarioId,
                Nombre                 = Nombre,
                Apellido               = Apellido,
                Contraseña             = Contrasena,
                ConfirmacionContraseña = ConfirmarContrasena,
                Telefono               = Telefono,
                FechaNacimiento        = FechaNacimiento,
                Sexo = Sexo
            };

            proxiesUsurio.CrearUsuarioAsync(addUsuario);
            ListUsuario.Add(addUsuario);
            MostrarLogin = true;
            Registrarse  = false;
            MessageBox.Show("El Usuario ha sido Registrado");
        }
Пример #30
0
        protected void btnIniciarSesion_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient servUsuario = new UsuarioServiceClient();
            UsuarioBE usuario = new UsuarioBE();
            try
            {
                string autentic;
                usuario.Usuario = txtNombreUsuario.Text;
                usuario.Contrasena_1 = (txtContrasena.Text);

                autentic = servUsuario.Autenticacion(usuario);

                if (autentic == Tipo_Autenticacion.PrimeraVez.ToString())
                {
                    //divAutentica.Visible = false;
                    //divPrimeraVez.Visible = true;
                    //btnIniciarSesion.Visible = false;
                    Response.Redirect("~/Default.aspx");
                }
                if (autentic == Tipo_Autenticacion.SegundaVez.ToString())
                {
                    Response.Redirect("~/Default.aspx");
                }
                if (autentic == Tipo_Autenticacion.Erroneo.ToString())
                {
                    MessageBox.Show("El usuario ingresado no se encuentra registrado", "Autenticación de Usuarios");
                    txtNombreUsuario.Text = "";
                }
            }
            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }

            finally
            {
                servUsuario.Close();
            }
            Response.Redirect("~/Default.aspx");
        }
Пример #31
0
        protected void LogIn(object sender, EventArgs e)
        {
            if (IsValid)
            {
                // Validate the user password
                UsuarioServiceClient servicio = new UsuarioServiceClient();
                var uid = txtUserName.Text;
                var pwd = txtPassword.Text;
                try
                {
                    Usuario usuario = servicio.LogIn(uid, pwd);
                    Session.Add("Usuario", usuario);
                    Response.Redirect("Main.aspx");
                }
                catch (FaultException<ServiceException> ex)
                {
                    FailureText.Text = ex.Detail.mensaje;
                    ErrorMessage.Visible = true;
                }

            }
        }
Пример #32
0
        public JsonResult Delete(int id)
        {
            UsuarioServiceClient cliente = new UsuarioServiceClient();

            return(Json(cliente.Delete(id.ToString()), JsonRequestBehavior.AllowGet));
        }
Пример #33
0
        public JsonResult Update(Usuario usuario)
        {
            UsuarioServiceClient cliente = new UsuarioServiceClient();

            return(Json(cliente.Edit(usuario), JsonRequestBehavior.AllowGet));
        }
Пример #34
0
        public JsonResult ListTiposDocumentos()
        {
            UsuarioServiceClient cliente = new UsuarioServiceClient();

            return(Json(cliente.GetTiposDocumentos(), JsonRequestBehavior.AllowGet));
        }
Пример #35
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                UsuarioServiceClient servUsuario = new UsuarioServiceClient();
                UsuarioBE usuario = new UsuarioBE();
                try
                {
                    lstCargo.DataSource = servUsuario.ConsultarCargos();
                    lstCargo.DataValueField = "Id_Perfil";
                    lstCargo.DataTextField = "Perfil";
                    lstCargo.DataBind();

                    List<string> meses = Auxiliar.ConsultarMeses();
                    foreach (string datosMeses in meses)
                    {
                        lstMes.Items.Add(datosMeses);
                    }

                    txtNombreUsuario.Focus();
                    Dias[] dias = Auxiliar.ConsultarDias();
                    foreach (Dias datosDias in dias)
                    {
                        lstDia.Items.Add(datosDias.ToString());
                    }

                    Anos[] anos = Auxiliar.ConsultarAnos();
                    IEnumerable<Anos> listaAnos = anos.OrderByDescending(g => g).Skip(15);
                    foreach (Anos datosAnos in listaAnos)
                    {
                        lstAno.Items.Add(datosAnos.ToString());
                    }
                    List<string> sexo = Auxiliar.ConsultarSexo();
                    foreach (string datosSexo in sexo)
                    {
                        lstGenero.Items.Add(datosSexo);
                    }
                }
                catch (Exception ex)
                {
                    Response.Redirect("~/About.aspx");
                }
                finally
                {
                    servUsuario.Close();
                }
            }
        }
Пример #36
0
        public void TestCrearUsuario()
        {
            UsuarioServiceClient proxy = new UsuarioServiceClient();

            string user= proxy.crearUsuario("12345678","Gianpiere","Morales");

            Assert.AreEqual("gmorales",user);
        }
Пример #37
0
        public void ObtenerDepartamento()
        {
            var proxiesUsuaio = new UsuarioServiceClient();
            var usuario = proxiesUsuaio.ObtenerUsuario();

            if (usuario!=null)
            {
                foreach (var item in usuario)
                {
                    var obtenerUsuario = new UsuarioDTO
                    {
                        UsuarioId = item.UsuarioId,
                        Nombre = item.Nombre,
                        Apellido = item.Apellido,
                        Contraseña = item.Contraseña,
                        ConfirmacionContraseña = item.ConfirmacionContraseña,
                        FechaNacimiento = item.FechaNacimiento,
                        Sexo = item.Sexo,
                        Telefono = item.Telefono
                    };
                    ListUsuario.Add(obtenerUsuario);
                    ListUsuarioOriginal.Add(obtenerUsuario);
                }
            }
            proxiesUsuaio.ObtenerUsuarioAsync();
        }
        public UsuarioEntidad ValidarUsuario(UsuarioEntidad entidad)
        {
            UsuarioServiceClient proxy = new UsuarioServiceClient();

            return(proxy.ValidarUsuario(entidad));
        }
Пример #39
0
 public void RegistrarUsuario()
 {
     var proxiesUsurio = new UsuarioServiceClient();
     var addUsuario = new UsuarioDTO()
     {
         UsuarioId = UsuarioId,
         Nombre = Nombre,
         Apellido = Apellido,
         Contraseña = Contrasena,
         ConfirmacionContraseña = ConfirmarContrasena,
                         Telefono = Telefono,
         FechaNacimiento = FechaNacimiento,
         Sexo = Sexo
     };
     proxiesUsurio.CrearUsuarioAsync(addUsuario);
     ListUsuario.Add(addUsuario);
     MostrarLogin = true;
     Registrarse = false ;
     MessageBox.Show("El Usuario ha sido Registrado");
 }