Esempio n. 1
0
        private void EditarUsuario(string usuario_sistema)
        {
            try
            {
                E.VMUsuario usuario = new E.VMUsuario();
                usuario.Nombre             = tbNombre.Text;
                usuario.Apellido_paterno   = tbApellidoP.Text;
                usuario.Apellido_materno   = tbApellidoM.Text;
                usuario.Correo             = tbCorreo.Text;
                usuario.Celular            = tbCelualar.Text;
                usuario.Extension          = tbExtension.Text;
                usuario.FechaDeVencimiento = Convert.ToDateTime(tbFechaDeVencimiento.Text);
                usuario.Usuario_sistema    = usuario_sistema;
                usuario.IdEstatus          = Convert.ToInt16(tbEstatus.SelectedItem.Value);

                new NegocioAdmin(sistema.USR_LOGIN, sistema.PASS).EditarUsuario(usuario);

                LimpiarFormularioRegistro();
                ActualizarTablaUsuarios();
                mpeUsuario.Hide();
            }
            catch (Exception ex)
            {
                MostrarErrorRegistro(ex.Message);
            }
        }
Esempio n. 2
0
 public void EditarUsuario(E.VMUsuario usuario)
 {
     try
     {
         new DAOAdmin(this.usuario, this.pass).EditarUsuario(usuario);
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Esempio n. 3
0
 public void EditarUsuario(E.VMUsuario usuario)
 {
     try
     {
         S.Serv_Admin.ServiceGestionClient serPi = new S.Serv_Admin.ServiceGestionClient("BasicHttpBinding_IServiceGestion");
         serPi.ClientCredentials.UserName.UserName = this.usuario;
         serPi.ClientCredentials.UserName.Password = this.pass;
         //serPi.ClientCredentials.ServiceCertificate.Authentication.CertificateValidationMode =
         //         X509CertificateValidationMode.None;
         serPi.EditarUsuario(usuario);
         serPi.Close();
     }
     catch (FaultException <E.ExceptionService> ex)
     {
         throw new Exception(ex.Detail.Mensaje);
     }
 }
Esempio n. 4
0
 public E.VMUsuario RegistrarUsuario(string Nombre, string apellidoMaterno, string apellidoPaterno, string celular, string correo,
                                     string extension, int idEstatus, string password, string usuario_sistema)
 {
     try
     {
         S.Serv_Admin.ServiceGestionClient serPi = new S.Serv_Admin.ServiceGestionClient("BasicHttpBinding_IServiceGestion");
         serPi.ClientCredentials.UserName.UserName = this.usuario;
         serPi.ClientCredentials.UserName.Password = this.pass;
         //serPi.ClientCredentials.ServiceCertificate.Authentication.CertificateValidationMode =
         //         X509CertificateValidationMode.None;
         E.VMUsuario usuario = serPi.RegistrarNuevoUsuario(Nombre, apellidoMaterno, apellidoPaterno, celular, correo,
                                                           extension, idEstatus, password, usuario_sistema);
         serPi.Close();
         return(usuario);
     }
     catch (FaultException <E.ExceptionService> ex)
     {
         throw new Exception(ex.Detail.Mensaje);
     }
 }
Esempio n. 5
0
        /*mvg 06-12-2017*/
        /*Se agerga para edicion de usuarios*/
        public E.VMUsuario ObtenerInfoUsuario(string usuarioSistema)
        {
            try
            {
                S.Serv_Admin.ServiceGestionClient serPi = new S.Serv_Admin.ServiceGestionClient("BasicHttpBinding_IServiceGestion");
                serPi.ClientCredentials.UserName.UserName = this.usuario;
                serPi.ClientCredentials.UserName.Password = this.pass;
                //serPi.ClientCredentials.ServiceCertificate.Authentication.CertificateValidationMode =
                //         X509CertificateValidationMode.None;


                E.VMUsuario usr = serPi.ObtenerInfoUsuario(usuarioSistema);
                serPi.Close();
                return(usr);
            }
            catch (FaultException <E.ExceptionService> ex)
            {
                throw new Exception(ex.Detail.Mensaje);
            }
        }