示例#1
0
        public string insertarEmpleado(Empleado emp)
        {
            string mensaje = "";

            try
            {
                string newContraseña = GenPassword.GenerarContraseña(6);
                emp.empleado_contrasena = Encrypt.GetSHA256(newContraseña);
                if (empleadoDatos.insertarEmpleado(emp) > 0)
                {
                    mensaje = "Se guardo con exito, la contraseña es: " + newContraseña;
                }
                else
                {
                    mensaje = "Algo sucedio vuelve a intentarlo mas tarde.";
                }
            }
            catch (Exception e)
            {
                mensaje = e.Message;
            }
            return(mensaje);
        }
示例#2
0
        public string actualizarEmpleadoContrasena(Empleado emp)
        {
            string mensaje    = "";
            string contraseña = GenPassword.GenerarContraseña(6);

            emp.empleado_contrasena = Encrypt.GetSHA256(contraseña);
            try
            {
                if (empleadoDatos.actualizarEmpleadoContrasena(emp) > 0)
                {
                    mensaje = "La nueva contraseña es: " + contraseña;
                }
                else
                {
                    mensaje = "Algo sucedio vuelve a intentarlo mas tarde.";
                }
            }
            catch (Exception e)
            {
                mensaje = "Ocurrio un problema" + e.Message;
            }
            return(mensaje);
        }